@charset"UTF-8";ul{list-style:none;padding:0}html{min-height:100%;position:relative}img{height:auto;max-width:100%}a{text-decoration:none;color:#000}label{display:none}.pager{margin:3em auto 1em;text-align:center;width:63%;display:inline-block}a.page-numbers,.pager .current{background-color:#fff;border:solid 1px #bbb;padding:8px 10px;margin:0 2px}.pager .current{background-color:#000;color:#fff}.logoname{display:block}.logoname_sp{display:none}.pager a:hover{color:#fff;border:solid 1px #bbb;background-color:#000}.paging{margin:50px auto 100px}.paging .prev{float:left}.paging .next{float:right}.icons{display:inline}#footer .icons{display:inline;float:right;margin-top:2em}.icons img{margin-left:5px}#cover{display:none;position:absolute;width:100%;height:100%;top:0;bottom:0;left:0;right:0;background-color:#fff;opacity:.8;z-index:2}body{margin:0;line-height:22px;background-color:#fff;font:14px/1.57 'Times New Roman',"Hiragino Mincho ProN",serif}#wrapper{width:90vw;margin:100px auto 0}h3{margin:0 auto}header{top:0;margin:0 auto;width:90vw;font:21px/1.57 'Times New Roman',serif;letter-spacing:.5px;background-color:#fff;z-index:3;position:fixed;left:0;right:0}#header{margin:30px auto}#sidebar li,#category_list li{list-style:none}#sidebar li:first-child{color:#000;opacity:1;margin-bottom:.5em}#category_list li:hover{opacity:1.0}#sidebar li:hover{opacity:1.0}#sidebar li span{display:none}#sidebar li{opacity:.5}#sidebar .current-cat{opacity:1.0}#category_list .current-cat{opacity:1.0}#category_list{margin:20px auto;width:90%;display:none}#category_list li{display:inline-block;opacity:.5}#category_list span:not(:first-child){margin:auto 2px;opacity:.5}#category_list p{margin:0}#category_list li:last-of-type span{display:none}#tag_name{float:left;width:auto;display:inline-block;margin:0 auto 20px;text-align:center}#name{float:left}#menu,#sp_menu{text-align:right;display:block}#menu a:not(:last-child){margin-left:3%;font-size:14px}#sp_menu{top:0;display:none;width:50%;position:absolute;right:0;padding-right:5%;height:100vh;background-color:#fff;z-index:3}#sp_menu .icons{position:absolute;right:0;padding-right:10%;bottom:10%}#sp_slidemenu{margin:30px auto 3em;display:inline-block}.mt:hover{text-decoration:none;border-bottom:1px solid #000;padding-bottom:2px}#slidemenu{cursor:pointer;overflow:hidden}#category{display:none}#container{width:100%;margin:0 auto;top:0;padding:0;display:inline-block}#main{display:inline-block;width:100%}#main #thumbnail{width:50%;float:left}#main #caption{font-size:18px;padding-left:5%;display:inline-block;width:45%;position:relative;top:45%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#caption h3{margin:0 auto}#main #caption p{font-size:14px}#content{width:45%;display:inline-table;margin:0 9% 60px auto}#article{display:inline-block;line-height:28px;width:100%}.navigation{line-height:32px;margin-bottom:4em}#current .top{width:100%;display:inline-block;margin:2em auto}.page{width:80%;display:inline-block;margin:0 auto 5em;padding-left:2em;line-height:28px;word-wrap:break-word}.page p{width:65%}.page img{margin-top:1em;display:block;margin-left:0}#sidebar{width:14%;float:right;margin-top:1.5em;font-size:16px}#archive{line-height:2em;width:86%;display:inline-block}#archive>h3{margin-left:2em}.archive{width:70%;margin-left:2em;border-top:1px solid #999;padding:2em 0 1em}.archive:last-of-type{border-bottom:1px solid #999}.nowyear+div{border:none}.nowyear h3{display:inline-block}.up,.past,.now{border-left:1px solid #999;margin:2em auto;padding-left:1em;line-height:1.3em}.up a,.past a,.now a{font-size:14px}.now{margin-bottom:6em}.ex_archive{border-left:1px solid #999;margin:2em auto 4em;padding-left:1em;display:inline-block}.past{margin-bottom:4em}.now .jp{margin-bottom:1em}.up .jp,.past .jp{font-size:18px;margin-bottom:1em}.date{font-size:18px;display:inline-block}.outline .date{font-size:14px}.year{text-align:center;width:100%;display:block}.year_down{cursor:pointer}.old{display:none}.year_up,.year_down{margin:0 auto;width:15px;display:block}.year_down{margin-top:.5em}.nowyear{width:70%;margin-left:2em;border-bottom:1px solid #999}.rent{width:45%;line-height:1.8em;padding-left:2em;display:inline-block}.side{margin-top:2em;width:35%;float:right;display:inline-block}.gallery_app,.gallery_img{border-left:1px solid #999;padding-left:2em}.gallery_img{margin-top:2em}.agreement_sp{display:none}.agreement{display:block}.pdf{//display:none}#preview{position:relative;display:block;margin:1em auto}.preview{position:absolute;margin:0 auto;left:0;right:0;display:none}.preview:first-of-type{display:block}.thumbnail{width:30%;display:inline-table;margin:1.8%;cursor:pointer}.thumbnail:nth-child(3n-2){margin-left:0}.thumbnail:nth-child(3n){margin-right:0}.recent{width:30%;display:inline-table;margin:1.5em 2.2% 0}.recent:nth-child(3n){margin-right:0}.recent:nth-child(3n-2){margin-left:0}.recent_block{width:90%;margin:0 auto}.current_head{font-size:16px}.navigation>span{font-size:16px}.current_block{width:fit-content;width:-moz-fit-content;margin:0 auto}.c_right{text-align:left;margin:2% auto}.r_left img{width:100%}.overview{width:80%;margin:2em 0}.caption{margin:2em 0 2em 2em}.caption:first-child{margin-top:0}.text{margin:2em 0 2em 2em;width:65%}#more_info,.paging{display:inline-block;height:2em;width:100%;position:relative;margin:5% auto}.paging{width:50%}#prev,#next{display:inline-block;height:2em;position:relative}.more_info{position:absolute;border:1px solid #999;padding:0 1em;width:fit-content;width:-moz-fit-content;margin:0 auto;left:0;right:0}.prev,.next{border:1px solid #000;padding:0 1em}#prev,#next{position:absolute}#prev{right:0}#recent{display:inline-block;width:100%}iframe{margin-top:2%;max-width:1280px}.sp_contents{display:none}.info_contents{display:inline-block;width:100%;max-width:1280px;font-size:12px;line-height:1.5em;margin-top:2em}.info_copy{display:inline-block;line-height:1.3em;vertical-align:top;margin:8px 10em 0 .5em}.info_block{vertical-align:top;display:inline-block;margin-right:4em}#caption{width:100%}#main #title{margin-bottom:20px}#title{font-size:18px;margin:10px 0}#date{margin:0 0 auto 0;display:inline-block;padding:10px 0 0}#content:nth-child(2n){margin-right:0}#side{margin-top:50px}#contents{margin-top:50px}#footer{right:0;left:0;bottom:0;line-height:28px;width:90vw;max-width:1280px;margin:2em auto 2em}.cat{display:inline-block;margin-left:2em;float:right;padding:10px 4px 0 0}.more{margin-top:20px;width:6em;border:solid 1px #bbb;padding:5px 0;display:block;text-align:center;background-color:#fff;color:#000;float:right}@media screen and (max-width:980px){header{width:95vw}#wrapper{width:95vw;margin-top:90px}#sidebar{display:none}#category_list{display:inline-block;margin:0 auto 20px}#menu{display:none;font-size:18px}#main{margin:0 auto 20px;height:auto}#main #thumbnail{width:100%}#main #caption{font-size:14px;display:block;padding:0;width:100%;position:relative;top:0;-webkit-transform:translateY(0%);transform:translateY(0%)}#post_page{padding:15px 0 0}.logoname{display:none}.logoname_sp{display:block}.current_head{width:100%}.c_left{float:left;width:100%}.c_left img{width:100%;margin:0}.c_right{width:100%;padding-left:0}.navigation{margin:.5em auto}.overview{width:100%;margin:1em 0}#current .top{margin-top:0}#archive,.recent{width:100%}#archive>h3{margin-left:0}.recent_block{width:100%}.recent{margin:.5em 0 2.2%}.r_left{float:left;width:35%}.r_right{width:65%;display:inline-block}.outline{width:95%;margin:0 0 1em 5%;font-size:10px;line-height:2em}.outline h3,.outline .date{font-size:20px;margin:0;line-height:2em}h3{margin:5px auto}label{position:absolute;display:inline-block;width:100px;border:1px solid #999;height:2em;right:0;margin:4px 5% 2px}label:before{position:absolute;content:"";top:50%;right:10px;width:0;height:0;margin:-4px 0 0;border:5px solid transparent;border-top:5px solid #000}select{-webkit-appearance:none;font-family:serif;border:none;background-color:#fff;border-radius:unset;font-weight:700;font-size:1em;width:100px;height:2em;padding-left:.5em}#more_info,.paging{margin:5% auto;font-size:16px}.iframe{height:35vh}.info_contents{display:none}.sp_contents{margin-top:1em;display:inline-block;line-height:1.5em}.sp_contents .info_block{width:100%;margin-right:0;margin:.25em 0}.info_copy{margin:2.25em 0 0 .5em}.rent{width:100%}.side{margin-top:0;width:100%}.gallery_app{display:none}.gallery_img{border-left:none;padding-left:0;margin-top:0}.gallery_txt{display:none}.agreement{display:none}.agreement_sp{display:block;margin-top:1em}.pdf{display:block}#footer .icons{margin:3em auto 0}.page{width:100%;padding-left:0;line-height:24px;margin-bottom:2em}.page p{width:100%}.paging{width:100%;margin-bottom:2em}.rent{padding-left:0}.nowyear{width:100%;margin-left:0;padding-top:.25em;padding-bottom:.5em;display:inline-block}.archive{width:100%;margin-left:0;padding:.5em 0}.pager{margin:3em auto 3em;width:100%;line-height:3em}#main #caption p{font-size:14px}#content #caption #category{margin:0 auto 1em}#main #title{margin-bottom:5px}#content #title{margin-bottom:0}.icons{display:block;margin:30px auto 50px}.more{margin-top:10px}#content{width:100%;display:inline-table;margin:10px 2.6% 50px auto}#content:nth-child(2n){margin-right:0}#footer{bottom:auto}}@media screen and (max-width:767px){.outline h3{font-size:16px;margin:0}.outline .date{font-size:14px;margin:0}}@media screen and (min-width:1280px){#wrapper,header{width:1280px}}@media screen and (min-width:980px){#menu a:not(:last-child){margin-left:3%;font-size:16px}#slidemenu{display:none}}