@charset "UTF-8";/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */a,abbr[title]{text-decoration:underline}button,hr,input{overflow:visible}audio,canvas,progress,video{display:inline-block}progress,sub,sup{vertical-align:baseline}[type=checkbox],[type=radio],legend{box-sizing:border-box;padding:0}body,html{-webkit-text-size-adjust:100%}#Container,#loading,svg:not(:root){overflow:hidden}html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;overflow-y:scroll}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section{display:block}h1{font-size:2em}hr{box-sizing:content-box;height:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline dotted}b,strong{font-weight:bolder}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}audio:not([controls]){display:none;height:0}img{border-style:none}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{color:inherit;display:table;max-width:100%;white-space:normal}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}body,header p{font-family:"Antique AN Regular","Gothic MB101 Regular","游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif}summary{display:list-item}[hidden],template{display:none}dd,dl,dt,figure,h1,h2,h3,h4,h5,li,ol,p,time,ul{line-height:1;margin:0;padding:0}li,ol,ul{list-style:none}input[type=mail],input[type=text],input[type=tel],textarea{-webkit-appearance:none;margin:0;padding:0;border:1px solid #ccc}*{-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;-webkit-transition:all .3s linear;-webkit-transition-delay:0s;transition:all .3s linear 0s}html.msie body{font-size:100%}html.no-msie body{font-size:16px}html.android a:hover,html.android a:hover img,html.ipad a:hover,html.ipad a:hover img,html.iphone a:hover,html.iphone a:hover img,html.ipod a:hover,html.ipod a:hover img{opacity:1!important}body{margin:0;text-align:center;background:#fff;color:#333;font-weight:400;line-height:1.5}.f12,.f13,.f14,.f15{line-height:1.6}a:link,a:visited{color:#538ca4;opacity:1}a:active,a:hover{outline-width:0;color:#8da9b5;opacity:.7}.Clear{clear:both}.Clearfix:after{height:0;content:"";clear:both;display:block;visibility:hidden}.f12{font-size:75%;font-size:.75rem}.f13{font-size:81.2%;font-size:.812rem}.f14{font-size:87.5%;font-size:.875rem}.f15{font-size:93.7%;font-size:.937rem}.f16,.f18,.f20{line-height:1.8}.f16{font-size:100%;font-size:1rem}.f18{font-size:112%;font-size:1.12rem}.f20{font-size:125%;font-size:1.25rem}.m5{margin:5px}.m10{margin:10px}.m15{margin:15px}.m20{margin:20px}.m30{margin:30px}.m40{margin:40px}.mt5{margin-top:5px}.mt10{margin-top:10px}.mt15{margin-top:15px}.mt20{margin-top:20px}.mt30{margin-top:30px}.mt40{margin-top:40px}.mr5{margin-right:5px}.mr10{margin-right:10px}.mr15{margin-right:15px}.mr20{margin-right:20px}.mr30{margin-right:30px}.mr40{margin-right:40px}.mb5{margin-bottom:5px}.mb10{margin-bottom:10px}.mb15{margin-bottom:15px}.mb20{margin-bottom:20px}.mb30{margin-bottom:30px}.mb40{margin-bottom:40px}.ml5{margin-left:5px}.ml10{margin-left:10px}.ml15{margin-left:15px}.ml20{margin-left:20px}.ml30{margin-left:30px}.ml40{margin-left:40px}.p5{padding:5px}.p10{padding:10px}.p15{padding:15px}.p20{padding:20px}.p30{padding:30px}.p40{padding:40px}.pt5{padding-top:5px}.pt10{padding-top:10px}.pt15{padding-top:15px}.pt20{padding-top:20px}.pt30{padding-top:30px}.pt40{padding-top:40px}.pr5{padding-right:5px}.pr10{padding-right:10px}.pr15{padding-right:15px}.pr20{padding-right:20px}.pr30{padding-right:30px}.pr40{padding-right:40px}.pb5{padding-bottom:5px}.pb10{padding-bottom:10px}.pb15{padding-bottom:15px}.pb20{padding-bottom:20px}.pb30{padding-bottom:30px}.pb40{padding-bottom:40px}.pl5{padding-left:5px}.pl10{padding-left:10px}.pl15{padding-left:15px}.pl20{padding-left:20px}.pl30{padding-left:30px}.pl40{padding-left:40px}iframe{z-index:999999!important}.YoutubeOuter{position:relative;width:100%;padding-top:56.25%}.YoutubeOuter iframe{position:absolute;top:0;right:0;width:100%!important;height:100%!important}#loading{position:fixed;width:100%;height:100%;top:0;left:0;z-index:100000000;background:#77dae8}#loading img{display:block;width:16px;height:16px;position:fixed;top:50%;left:50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#Container{background:url(http://www.tac.co.jp/tumblrdata/images/title_back.jpg) 50% -380px no-repeat #625c4d;width:100%;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}header{width:100%;height:360px}header h1{padding:112px 0 30px;font-size:1px;line-height:1}header h1 img{margin:0 auto;display:block}header p{color:#fff;font-size:12px;line-height:1;letter-spacing:.08em}article.MainBody,aside.RecentBody,footer.FooterBody div{padding:0 0 120px;width:100%;position:relative}article.MainBody:after,aside.RecentBody:after,footer.FooterBody div:after{content:'';position:absolute;top:0;left:0;margin-left:-100%;width:300%;height:100%;background:#f8f8f8;z-index:1;-moz-transform:rotate(-7deg);-ms-transform:rotate(-7deg);-webkit-transform:rotate(-7deg);transform:rotate(-7deg)}article.MainBody section,aside.RecentBody section,footer.FooterBody div section{position:relative;z-index:10;margin:0 auto;width:640px;color:#595757}article.MainBody section h1,aside.RecentBody section h1,footer.FooterBody div section h1{padding:120px 0 20px;font-size:1.75rem;line-height:1.2;font-weight:400;font-family:A1 Mincho}article.MainBody section time,aside.RecentBody section time,footer.FooterBody div section time{display:block;padding-bottom:40px;font-size:.875rem;line-height:1;color:#999;font-family:FB Californian Text Roman}article.MainBody section h2,aside.RecentBody section h2,footer.FooterBody div section h2{padding:40px 0;font-size:1.25rem;line-height:1;font-weight:400;font-family:A1 Mincho}article.MainBody section p,aside.RecentBody section p,footer.FooterBody div section p{padding-bottom:40px;text-align:justify;font-size:.875rem;line-height:2}article.MainBody section p.Preview,aside.RecentBody section p.Preview,footer.FooterBody div section p.Preview{text-align:center}article.MainBody section p.NoColumn,aside.RecentBody section p.NoColumn,footer.FooterBody div section p.NoColumn{padding-bottom:20px}article.MainBody section blockquote,article.MainBody section code,aside.RecentBody section blockquote,aside.RecentBody section code,footer.FooterBody div section blockquote,footer.FooterBody div section code{margin:0;overflow:auto;padding:20px;display:block;background:#eee;text-align:left;font-size:.875rem}article.MainBody section blockquote,article.MainBody section pre,aside.RecentBody section blockquote,aside.RecentBody section pre,footer.FooterBody div section blockquote,footer.FooterBody div section pre{margin:0 0 40px}article.MainBody section ol,aside.RecentBody section ol,footer.FooterBody div section ol{list-style:decimal-leading-zero;text-align:left;padding-bottom:40px;padding-left:1.6em}article.MainBody section ol li,aside.RecentBody section ol li,footer.FooterBody div section ol li{display:list-item;list-style:decimal-leading-zero;font-size:.875rem;line-height:2}article.MainBody section figure,aside.RecentBody section figure,footer.FooterBody div section figure{padding-bottom:40px}article.MainBody section figure img,aside.RecentBody section figure img,footer.FooterBody div section figure img{width:100%;height:auto}article.MainBody section .IndexMore,aside.RecentBody section .IndexMore,footer.FooterBody div section .IndexMore{display:inline-block;text-align:center;width:20%;padding:10px;background:#000;color:#fff;border-radius:50px;text-decoration:none;font-size:.75rem;line-height:1}article.MainBody section nav.NextPrev,aside.RecentBody section nav.NextPrev,footer.FooterBody div section nav.NextPrev{padding-top:40px}article.MainBody aside.Reblog,aside.RecentBody aside.Reblog,footer.FooterBody div aside.Reblog{position:relative;z-index:10;margin:0 auto;padding:40px 0;width:640px}article.MainBody aside.Reblog ul,aside.RecentBody aside.Reblog ul,footer.FooterBody div aside.Reblog ul{border-bottom:1px solid #eee;padding-bottom:20px;text-align:center}article.MainBody aside.Reblog ul li,aside.RecentBody aside.Reblog ul li,footer.FooterBody div aside.Reblog ul li{display:inline-block;vertical-align:top;margin:0 10px}article.MainBody aside.Reblog .Reaction,aside.RecentBody aside.Reblog .Reaction,footer.FooterBody div aside.Reblog .Reaction{text-align:left}article.MainBody aside.Reblog .Reaction li,aside.RecentBody aside.Reblog .Reaction li,footer.FooterBody div aside.Reblog .Reaction li{border-bottom:1px solid #efefef;padding:10px 2px;font-size:.75rem;line-height:1}article.MainBody aside.Reblog .Reaction img,aside.RecentBody aside.Reblog .Reaction img,footer.FooterBody div aside.Reblog .Reaction img{vertical-align:text-bottom;display:inline-block;margin-right:7px}article.MainBody nav.NextPrev,aside.RecentBody nav.NextPrev,footer.FooterBody div nav.NextPrev{position:relative;z-index:10;margin:0 auto;padding-top:80px;width:640px}article.MainBody nav.NextPrev ul,aside.RecentBody nav.NextPrev ul,footer.FooterBody div nav.NextPrev ul{width:100%}article.MainBody nav.NextPrev ul li,aside.RecentBody nav.NextPrev ul li,footer.FooterBody div nav.NextPrev ul li{display:inline-block;vertical-align:top;font-size:.75rem;line-height:1}article.MainBody nav.NextPrev ul li a,aside.RecentBody nav.NextPrev ul li a,footer.FooterBody div nav.NextPrev ul li a{width:150px;display:inline-block;text-align:center;padding:10px;background:#595757;color:#fff;border-radius:50px;text-decoration:none}article.MainBody nav.NextPrev ul li i,aside.RecentBody nav.NextPrev ul li i,footer.FooterBody div nav.NextPrev ul li i{display:inline-block;margin:0 8px 0 0}article.MainBody nav.NextPrev ul li.Prev i,aside.RecentBody nav.NextPrev ul li.Prev i,footer.FooterBody div nav.NextPrev ul li.Prev i{margin:0 0 0 8px}article.MainBody nav.NextPrev ul li:nth-child(2),aside.RecentBody nav.NextPrev ul li:nth-child(2),footer.FooterBody div nav.NextPrev ul li:nth-child(2){padding-left:20px}aside.RecentBody{padding:120px 0}aside.RecentBody:after{background:#fff57f}aside.RecentBody h1{color:#000;padding:0 0 20px!important}aside.RecentBody nav li{font-size:.875rem;line-height:1.2;padding-bottom:20px}aside.RecentBody nav li i{display:inline-block;margin:0 8px 0 0}aside.RecentBody nav li a{color:#000;text-decoration:underline}aside.RecentBody nav li a:hover{text-decoration:none}aside.RecentBody nav li.Archives{padding:20px 0 0;font-size:.75rem;line-height:1}aside.RecentBody nav li.Archives a{display:inline-block;text-align:center;width:150px;padding:10px;background:#000;color:#fff;border-radius:50px;text-decoration:none}footer.FooterBody div{padding:120px 0}footer.FooterBody div:after{background:#77dae8}footer.FooterBody div nav,footer.FooterBody div p{position:relative;z-index:10;margin:0 auto;width:640px;font-size:.75rem;line-height:1}footer.FooterBody div:last-child{padding:60px 0;color:#fff}footer.FooterBody div:last-child:after{background:#625c4d}footer.FooterBody div nav ul{width:100%;display:table}footer.FooterBody div nav ul li{display:table-cell;vertical-align:top;width:50%}footer.FooterBody div nav ul li span{display:block;padding:0 20px 0 0}footer.FooterBody div nav ul li:last-child span{padding:0 0 0 20px}footer.FooterBody div nav ul li a{display:block;text-align:center;padding:10px;background:0 0;color:#000;border:1px solid #000;border-radius:50px;text-decoration:none}footer.FooterBody div nav ul li a:hover{background:#fff;border:1px solid #fff;opacity:1}footer.FooterBody div nav ul li i{display:inline-block;margin:0 10px 0 0}.ricoh-theta-spherical-image{padding-bottom:40px}@media screen and (min-width:0px) and (max-width:1023px){#Container{background:url(http://www.tac.co.jp/tumblrdata/images/title_back.jpg) 50% -150px no-repeat #625c4d;background-size:900px auto}header{height:240px}header h1{padding:72px 0 30px}header h1 img{width:240px;height:auto}}@media screen and (min-width:0px) and (max-width:767px){#Container{background:url(http://www.tac.co.jp/tumblrdata/images/title_back.jpg) 50% -1% no-repeat #625c4d;background-size:contain}header{height:120px}header h1{padding:18px 0 10px}header h1 img{width:120px;height:auto}header p{font-size:10px;line-height:1.8}header p span{display:block}article.MainBody,aside.RecentBody,footer.FooterBody div{padding:0 0 60px;width:auto;position:relative}article.MainBody section,aside.RecentBody section,footer.FooterBody div section{padding:0 45px;width:auto}article.MainBody section h1,aside.RecentBody section h1,footer.FooterBody div section h1{padding:60px 0 15px;font-size:1.125rem}article.MainBody section time,aside.RecentBody section time,footer.FooterBody div section time{padding-bottom:30px;font-size:.75rem}article.MainBody section h2,aside.RecentBody section h2,footer.FooterBody div section h2{padding:30px 0 15px;font-size:1rem}article.MainBody section p,aside.RecentBody section p,footer.FooterBody div section p{padding-bottom:15px;font-size:.75rem;-moz-columns:auto 1;-webkit-columns:auto 1;columns:auto 1}article.MainBody section ol,article.MainBody section p.NoColumn,aside.RecentBody section ol,aside.RecentBody section p.NoColumn,footer.FooterBody div section ol,footer.FooterBody div section p.NoColumn{padding-bottom:15px}article.MainBody section ol li,aside.RecentBody section ol li,footer.FooterBody div section ol li{font-size:.75rem}article.MainBody section blockquote,article.MainBody section code,aside.RecentBody section blockquote,aside.RecentBody section code,footer.FooterBody div section blockquote,footer.FooterBody div section code{padding:15px;font-size:.75rem}article.MainBody section blockquote,article.MainBody section pre,aside.RecentBody section blockquote,aside.RecentBody section pre,footer.FooterBody div section blockquote,footer.FooterBody div section pre{margin:0 0 15px}article.MainBody section figure,aside.RecentBody section figure,footer.FooterBody div section figure{padding-bottom:15px}article.MainBody section .IndexMore,aside.RecentBody section .IndexMore,footer.FooterBody div section .IndexMore{width:150px;font-size:.6875rem}article.MainBody section nav.NextPrev,aside.RecentBody section nav.NextPrev,footer.FooterBody div section nav.NextPrev{padding-top:30px}article.MainBody aside.Reblog,aside.RecentBody aside.Reblog,footer.FooterBody div aside.Reblog{padding:20px 0 0;width:100%}article.MainBody aside.Reblog ul,aside.RecentBody aside.Reblog ul,footer.FooterBody div aside.Reblog ul{border-bottom:1px solid #eee;padding-bottom:20px;text-align:center}article.MainBody aside.Reblog ul li,aside.RecentBody aside.Reblog ul li,footer.FooterBody div aside.Reblog ul li{display:inline-block;vertical-align:top;margin:10px 8px}article.MainBody aside.Reblog .Reaction li,aside.RecentBody aside.Reblog .Reaction li,footer.FooterBody div aside.Reblog .Reaction li{padding:8px 2px;font-size:.6875rem;line-height:1.2}article.MainBody nav.NextPrev,aside.RecentBody nav.NextPrev,footer.FooterBody div nav.NextPrev{padding-top:60px;width:auto}article.MainBody nav.NextPrev ul,aside.RecentBody nav.NextPrev ul,footer.FooterBody div nav.NextPrev ul{width:100%}article.MainBody nav.NextPrev ul li,aside.RecentBody nav.NextPrev ul li,footer.FooterBody div nav.NextPrev ul li{display:block;font-size:.6875rem}article.MainBody nav.NextPrev ul li:nth-child(2),aside.RecentBody nav.NextPrev ul li:nth-child(2),footer.FooterBody div nav.NextPrev ul li:nth-child(2){padding-left:0;padding-top:15px}aside.RecentBody{padding:60px 0}aside.RecentBody h1{font-size:1rem;padding:0 0 15px!important}aside.RecentBody nav li{font-size:.6875rem;padding-bottom:15px}aside.RecentBody nav li.Archives{padding:30px 0 0;font-size:.6875rem}footer.FooterBody div{padding:60px 30px}footer.FooterBody div nav,footer.FooterBody div p{width:100%;font-size:.6875rem}footer.FooterBody div:last-child{padding:45px 0 30px}footer.FooterBody div nav ul{display:block}footer.FooterBody div nav ul li{display:block;width:100%}footer.FooterBody div nav ul li span{padding:0}footer.FooterBody div nav ul li:last-child{padding-top:15px}footer.FooterBody div nav ul li:last-child span{padding:0}.ricoh-theta-spherical-image{max-height:200px!important;padding-bottom:15px}.ricoh-theta-spherical-image iframe{max-height:200px!important}}