@import url(https://fonts.googleapis.com/earlyaccess/notosansjapanese.css);
@charset "utf-8";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline}:focus{outline:0}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,th,td{font-weight:400;text-align:left}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}a img{border:0}figure{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{color:#333;font-size:small;font-family:verdana,'Noto Sans Japanese',"ヒラギノ丸ゴ ProN W4","Hiragino Maru Gothic ProN","メイリオ","Meiryo","ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;line-height:1.5;-webkit-text-size-adjust:100%}a{color:#acd16b;text-decoration:none}a:hover{color:#73a51c}a:active,a:focus{outline:0}input,textarea{vertical-align:middle;max-width:90%;line-height:24px;height:24px;padding:1px 5px;border:1px solid #ccc;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;font-size:100%;color:#555}textarea{height:auto;line-height:1.5}input[type=submit],input[type=reset],input[type=button]{padding:3px 10px;background:#acd16b;border:0;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;line-height:1.5;height:auto;font-size:110%;color:#fff}input[type=submit]:hover,input[type=reset]:hover,input[type=button]:hover{background:#73a51c;cursor:pointer}#wrapper{margin:0 auto;padding:0 1%;width:98%;position:relative;background:#fff}.inner{margin:0 auto;width:100%}#header{height:110px;margin:0 auto}#header h1{padding:5px 0 10px 15px;font-size:10px;font-weight:400}.logo{float:left}.logo p{float:left}.logo img{width:auto;float:left;padding:2px 10px 0}.logo span{display:block}.info{float:right;padding-right:20px;text-align:right}.info .open{font-size:11px}.logo,.info .tel{margin-top:6px;color:#acd16b;font-size:20px;font-weight:700}.logo span,.info span{color:#333;font-size:.6em;font-weight:400}#mainBanner{margin:17px auto;padding:0;width:100%;position:relative;line-height:0}#mainBanner img{max-width:100%;height:auto}.slogan{position:absolute;max-width:100%;height:auto;bottom:20px;left:0;padding:5px 10px;line-height:1.4;color:#939393}.slogan h2{padding-bottom:5px;font-size:20px;font-weight:700;color:#333}.gridWrapper{clear:both;padding-bottom:20px;overflow:hidden}* html .gridWrapper{height:1%}.grid{overflow:hidden;background:#fff;border:1px solid #ebebeb}.box{margin:0 5px;padding:10px}.box img{max-width:100%;height:auto;border:4px solid #ebebeb}.box h3{padding:10px 0 5px}.box h3,.box p{text-align:left}.box p.readmore{padding:10px 5px 5px;text-align:right}section.content article{padding:20px;margin-bottom:20px;border:1px solid #ebebeb;overflow:hidden}section.content .archive{border:0}section.toppage{margin:0 15px}section.content .archive{padding:0;border-bottom:1px dotted #ccc}section.content p{margin-bottom:5px}h3.heading{font-weight:400;padding:0 10px;line-height:36px;color:#333;background:#f1f1f1}section.content img{max-width:90%;height:auto}.alignleft{float:left;clear:left;margin:3px 10px 10px 0}.alignright{float:right;clear:right;margin:3px 0 10px 10px}.border,ul.list img{border:4px solid #ebebeb}#sidebar article{clear:both;padding:7px;margin-bottom:20px;border:1px solid #ebebeb;overflow:hidden}#sidebar ul{padding-top:10px}#sidebar li{margin-bottom:10px;padding-bottom:10px;list-style:none;border-bottom:1px dashed #ebebeb}#sidebar li:last-child{border:0;margin-bottom:0}#sidebar li a{display:block}ul.list li{clear:both;margin-bottom:5px;padding:5px 0;overflow:hidden}ul.list li{height:1%}ul.list li img{float:left;margin-right:10px}ul.list li{font-size:12px;line-height:1.35}#footer{clear:both;overflow:hidden;padding:10px 10px 20px;background:#f3f3f3}#footer .grid{float:left;padding:10px 0 5px;margin:0;border:0;background:0 0}#footer #info .logo,#footer #info .info{float:none}#footer #info .info{clear:both;padding:10px 0 0 15px;text-align:left}#footer .logo{font-size:18px}#footer .info .tel,#footer .info .tel span,#footer #info .open{font-size:12px;color:#333}ul.footnav{float:right;width:620px;padding:10px 0}ul.footnav ul{display:none}ul.footnav li{float:left;margin-bottom:10px;padding:0 7px 0 8px;font-size:11px;border-right:1px solid #b6b6b6}#footer a{color:#333}#footer a:hover{color:#888}#copyright{clear:both;padding:5px;text-align:center;font-style:normal;font-size:10px;color:#333;background:#dbdbdb}.pagenav{clear:both;width:100%;height:30px;margin:5px 0 20px}.prev{float:left}.next{float:right}#pageLinks{clear:both;text-align:center}.dateLabel{margin:0 0 10px;text-align:right;font:italic 1em "Palatino Linotype","Book Antiqua",Palatino,serif}.post p{padding-bottom:15px}.post ul{margin:0 0 10px 10px}.post ul li{margin-bottom:5px;padding-left:15px;background:url(//yamamotoshounika.com/wp-content/themes/colum_2/images/bullet.png) no-repeat 0 8px}.post ol{margin:0 0 10px 30px}.post ol li{list-style:decimal}.post h1{margin:20px 0;padding:5px 0;font-size:150%;color:#000;border-bottom:3px solid #acd16b}.post h2{margin:10px 0;padding-bottom:2px;font-size:130%;font-weight:400;color:#333;border-bottom:2px solid #acd16b}.post h3{margin:10px 0;font-size:120%;font-weight:400;color:#777;border-bottom:1px solid #acd16b}.post blockquote{clear:both;padding:10px 0 10px 15px;margin:10px 0 25px 30px;border-left:5px solid #ccc}.post blockquote p{padding:5px 0}.post table{border-collapse:collapse;margin:5px auto 15px auto}.post table td{border-collapse:collapse;background-color:#f9f9f9;text-align:left;padding:8px;border:1px solid #d6d6d6;line-height:20px;vertical-align:middle}.post table th{background-color:#f5f5f5;text-align:right;padding:8px;white-space:nowrap;color:#151515;border-top:1px solid #d4d4d4;border-right:4px solid #d4d4d4;border-bottom:1px solid #d4d4d4;border-left:1px solid #d4d4d4;font-size:13px;font-weight:400;letter-spacing:1px;background-repeat:repeat-x;background-position:top}.post dt{font-weight:700}.post dd{padding-bottom:10px}.post img{max-width:100%;height:auto}img.aligncenter{display:block;margin:5px auto}img.alignright,img.alignleft{padding:4px;margin:0 0 2px 7px;display:inline}img.alignleft{margin:0 7px 2px 0}.alignright{float:right}.alignleft{float:left}@media only screen and (min-width:960px){#header,#wrapper,.inner{width:960px;padding:0;margin:0 auto}#wrapper{padding-bottom:20px}nav div.panel{display:block !important;float:left}a#menu{display:none}nav#mainNav{clear:both;height:60px;z-index:200;position:relative}nav#mainNav .inner{width:932px;padding:0 14px}nav#mainNav ul li{float:left;position:relative}nav#mainNav li:last-child{border-right:1px solid #ebebeb}nav#mainNav ul li a{display:block;text-align:center;_float:left;font-size:13px;width:154px;height:45px;padding-top:9px;color:#333;border-left:1px dotted #ebebeb}nav#mainNav ul li a span,nav#mainNav ul li a strong{display:block}nav#mainNav ul li a span{color:#cdcdcd;font-size:10px}nav#mainNav ul ul{width:160px}nav#mainNav ul li ul{display:none}nav#mainNav ul li:hover ul{display:block;position:absolute;top:54px;left:-2px;z-index:500;background:#f9f9f9}nav#mainNav ul li li{margin:0;float:none;width:160px}nav#mainNav li li:last-child{border:0}nav#mainNav ul li li a{width:auto;height:auto;padding:10px;font-size:95%;text-align:left;border:0}nav#mainNav ul li li span{padding:0 10px}nav#mainNav li.current-menu-item li a{color:#333}nav#mainNav ul li li a:hover,nav#mainNav ul li li.current-menu-item a,nav#mainNav li.current-menu-item a,nav#mainNav li a:hover,nav#mainNav li.current-menu-item li a:hover{color:#909090;background:#f9f9f9}#mainBanner{margin-left:15px}#main{float:right;width:667px;padding:17px 15px 0 0}#sidebar{float:left;width:245px;padding:17px 0 0 15px;overflow:hidden}.gridWrapper{display:table;border-collapse:separate;border-spacing:20px}.grid{width:300px;display:table-cell}}@media only screen and (max-width:959px){*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}nav#mainNav{clear:both;width:100%;margin:0 auto;padding:0;background:-webkit-gradient(linear,left top,left bottom,color-stop(1,#f5f5f5),color-stop(.5,#f0f0f0),color-stop(0,#f7f7f7));background:-webkit-linear-gradient(top,#f7f7f7 0%,#f0f0f0 50%,#f5f5f5 100%);background:-moz-linear-gradient(top,#f7f7f7 0%,#f0f0f0 50%,#f5f5f5 100%);background:-o-linear-gradient(top,#f7f7f7 0%,#f0f0f0 50%,#f5f5f5 100%);background:-ms-linear-gradient(top,#f7f7f7 0%,#f0f0f0 50%,#f5f5f5 100%);background:linear-gradient(top,#f7f7f7 0%,#f0f0f0 50%,#f5f5f5 100%);border:1px solid #e4e4e4}nav#mainNav a.menu{width:100%;display:block;height:40px;line-height:40px;font-weight:700;text-align:left}nav#mainNav a#menu span{padding-left:10px}nav#mainNav a span:before{content:"≡ ";font-size:xx-large}nav#mainNav a.menuOpen span:before{content:"× ";font-size:xx-large}nav#mainNav a#menu:hover{cursor:pointer}nav .panel{display:none;width:100%;position:relative;right:0;top:0;z-index:1}nav#mainNav ul{margin:0;padding:0}nav#mainNav ul li{float:none;clear:both;width:100%;height:auto;line-height:1.2}nav#mainNav ul li:first-child{border-top:1px solid #e4e4e4}nav#mainNav ul li li:first-child{border-top:0}nav#mainNav ul li a,nav#mainNav ul li.current-menu-item li a{display:block;padding:15px 10px;text-align:left;border-bottom:1px dashed #ccc;color:#acd16b}nav#mainNav ul li:last-child a{border:0}nav#mainNav ul li li:last-child a{border:0}nav#mainNav ul li li:last-child a{border-bottom:1px dashed #e4e4e4}nav#mainNav ul li a span{display:none}nav#mainNav ul li.current-menu-item a,nav#mainNav ul li a:hover,nav#mainNav ul li.current-menu-item a,nav#mainNav ul li a:active,nav#mainNav ul li li.current-menu-item a,nav#mainNav ul li.current-menu-item li a:hover,nav#mainNav ul li.current-menu-item li a:active{color:#73a51c}nav#mainNav ul li li{float:left;border:0}nav#mainNav ul li li a,nav#mainNav ul li.current-menu-item li a,nav#mainNav ul li li.current-menu-item a{padding-left:40px;background:url(//yamamotoshounika.com/wp-content/themes/colum_2/images/sub1.png) no-repeat 20px 18px}nav#mainNav ul li li.current-menu-item a,nav#mainNav ul li li a:hover,nav#mainNav ul li.current-menu-item li a:hover{background:url(//yamamotoshounika.com/wp-content/themes/colum_2/images/sub1.png) no-repeat 20px -62px}nav#mainNav ul li li:last-child a{background:url(//yamamotoshounika.com/wp-content/themes/colum_2/images/subLast.png) no-repeat 20px 20px}nav#mainNav ul li li:last-child.current-menu-item a,nav#mainNav ul li li:last-child a:hover,nav#mainNav ul li.current-menu-item li:last-child a:hover{background:url(//yamamotoshounika.com/wp-content/themes/colum_2/images/subLast.png) no-repeat 20px -65px}nav div.panel{float:none}#main{padding-top:15px}section.toppage{margin:0}#sidebar{padding-bottom:15px}#sidebar article{padding:7px 8px}#footer .grid,#footer ul.footnav{float:none;width:100%;text-align:center}ul.footnav li{float:none;display:inline-block}.grid{width:100%;margin:10px 0}.box p.readmore{text-align:left}.box img{max-width:180px;float:left;margin:0 10px 10px}.box h3{padding-top:0}#footer .grid img,#footer .info{float:none}#footer .grid p{display:block}#footer #info .info{float:none;text-align:center}#footer.logo,#footer .info{width:100%;float:none}#footer .logo p{float:none;display:block}#footer .logo img{float:none;padding:0}}@media only screen and (max-width:640px){#header{height:auto;padding-bottom:20px}#header h1,.logo,.info{text-align:center}.logo,.info{clear:both;width:100%;float:none}.logo p{float:none;display:block}.logo img{float:none;padding:0}.alignleft,.alignright{float:none;display:block;margin:0 auto 10px}}@media only screen and (max-width:480px){.box img{max-width:100px}#mainBanner h2,#mainBanner p{font-size:80%}}
@charset "UTF-8";body{font-size:95%}#mainBanner{margin:17px 0 0;background:#cbebfb;text-align:center}nav#mainNav{background:#7ecef4}nav#mainNav ul li li a:hover,nav#mainNav ul li li.current-menu-item a,nav#mainNav li.current-menu-item a,nav#mainNav li a:hover,nav#mainNav li.current-menu-item li a:hover{background:#cbebfb}#menu{color:#fff}@media only screen and (min-width:960px){nav#mainNav ul li a{height:44px;padding:16px 0 0}a:hover{text-decoration:underline}}h2.heading{font-weight:400;padding:0 10px;line-height:36px;color:#333;background:#f1f1f1}.panel a:hover{text-decoration:none}div[class^=reservation]{float:left;margin-bottom:10px}div[class^=reservation] input[type=button]{font-family:verdana,'Noto Sans Japanese',"ヒラギノ丸ゴ ProN W4","Hiragino Maru Gothic ProN","メイリオ","Meiryo","ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;width:200px;max-width:95%}div[class=reservation-new] input[type=button]{background-color:#e89c0c}div[class=reservation-new] input[type=button]:hover{background-color:#f6be53}.cl{clear:both}input[type=submit],input[type=reset],input[type=button]{-webkit-appearance:none}input[type=submit]:hover,input[type=reset]:hover,input[type=button]:hover{-webkit-appearance:none}#header h1{padding:5px 0 0 15px;font-size:100%}#header div[class^=reservation]{float:right;margin-top:-12px;margin-bottom:0}.logo p{color:#3ea6e9;font-size:200%;margin:10px}.logo span{font-size:medium}.logo img{padding:2px 10px 10px}#main div.area-iticket-btn{float:left}table.exam_table th,table.exam_table td{text-align:center;vertical-align:middle;font-size:100%}table.exam_table th{border-right:1px solid #d4d4d4}.wrap-info{margin-bottom:-35px}.area-info{padding-bottom:10px}.area-info .label-businame{color:#3ea6e9;padding-bottom:0}.area-info li{border-bottom:1px dotted #bbb;line-height:140%;margin-top:12px;padding-bottom:3px;word-break:break-all}.area-info li:first-child{margin-top:8px}.area-info .red{color:red}.label-view-list{font-size:13px;margin:5px 10px 0 0;text-align:right}#sidebar .wrap-info{border:1px solid #ddd;margin-bottom:20px;padding-bottom:5px}#sidebar h3{text-align:center}#sidebar .area-info{margin:0 10px;padding-bottom:10px}#sidebar .area-info .label-businame{color:#3ea6e9}#sidebar .area-info li{border-bottom:1px dotted #bbb;line-height:140%;margin-top:12px;padding-bottom:3px}#sidebar div[class^=reservation]{float:none}#sidebar div[class^=reservation] input[type=button]{padding:15px;width:100%;max-width:100%}#sidebar div[class^=reservation]:last-child{margin-bottom:18px}#sidebar .area-original-contents li{list-style:circle;border-bottom:none;margin-left:30px;margin-bottom:0;padding-bottom:0}div.map{width:50%;float:left}div.access_text{width:48%;float:right}div.access_text_nonmap{width:100%;float:none}.wrap-original-menu{float:left;margin-right:17px;width:26%}.wrap-original-menu:last-child{margin-right:0}.area-search{margin:20px 0 50px}.area-search h2,.area-search p{text-align:center}.area-search h2{margin-bottom:10px}.area-search p{margin-bottom:5px}@media only screen and (max-width:959px){#main div.area-iticket-btn{display:none}}@media only screen and (max-width:740px){div[class^=reservation] input[type=button]{padding:10px}}@media only screen and (max-width:640px){#header div.area-iticket-btn{float:none}div[class^=reservation]{float:none;text-align:center}div[class^=reservation] input[type=button]{width:230px}#main div.area-iticket-btn{display:none}#header div[class^=reservation]{float:none;text-align:center;margin-top:3px;margin-bottom:8px}.box img{float:none}}@media only screen and (max-width:480px){div.map{width:100%;float:none}div.access_text{width:100%;float:none}}@media only screen and (min-width:481px){.br-sp{display:none}}a{color:#3ea6e9;text-decoration:none}a:hover{color:#7ecef4}input[type=submit],input[type=reset],input[type=button]{background:#7ecef4}input[type=submit]:hover,input[type=reset]:hover,input[type=button]:hover{background:#3ea6e9}.info .tel{color:#3ea6e9}.post h1{margin:0 0 15px;border-bottom:3px solid #3ea6e9;color:#333}.post h2{border-bottom:2px solid #3ea6e9;color:#333}.post h3{margin:20px 0;padding:5px 0;font-size:130%;border-bottom:3px solid #3ea6e9;color:#3ea6e9}nav#mainNav ul li.current-menu-item a,nav#mainNav ul li a:hover,nav#mainNav ul li a:active,nav#mainNav ul li li.current-menu-item a,nav#mainNav ul li.current-menu-item li a:hover,nav#mainNav ul li.current-menu-item li a:active{color:#333}nav#mainNav ul li a span{color:#333}nav#mainNav ul li a{color:#fff;font-size:100%;text-decoration:none}.wait-situation{font-size:15px;margin-bottom:20px}.wait-situation .time{padding:0 8px}.wait-situation .update_icon{cursor:pointer;vertical-align:middle}#maintop hgroup,#main hgroup{overflow:hidden}#maintop h4,#main h4{margin:-46px 0 15px 140px}#maintop .current,#main .current{font-size:14px;text-align:right;margin:-47px 10px 20px 0}#maintop .time-zone-name,#main .time-zone-name{-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;background-color:#eee;display:inline-block;margin:5px 0;padding:2px 8px}#maintop .wrap-main-view,#main .wrap-main-view{float:left;overflow:hidden;margin:0 30px 25px 0;width:50%}#maintop .main-view,#main .main-view{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;border:2px solid #afafaf;padding:6px 2px;width:43%}#maintop .main-view:first-of-type,#main .main-view:first-of-type{float:left}#maintop .main-view:last-of-type,#main .main-view:last-of-type{float:right;margin-right:15px}#maintop .main-view .item,#main .main-view .item{margin-left:6px;margin-bottom:3px}#maintop .main-view .content,#main .main-view .content{font-size:22px;font-weight:700;text-align:center}#maintop .main-view .unit,#main .main-view .unit{font-size:14px;font-weight:400;padding-left:3px}#maintop .wrap-main-view-waku,#main .wrap-main-view-waku{width:85%}#maintop .main-view-waku,#main .main-view-waku{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;border:2px solid #afafaf;margin-bottom:25px;overflow:hidden;padding:6px 3px 6px 0;width:46%}#maintop .main-view-waku:first-of-type,#main .main-view-waku:first-of-type{float:left;margin-right:12px}#maintop .main-view-waku:last-of-type,#main .main-view-waku:last-of-type{float:left}#maintop .main-view-waku .item,#main .main-view-waku .item{font-size:14px;float:right;margin-top:8px}#maintop .main-view-waku .content,#main .main-view-waku .content{float:left;font-size:21px;font-weight:700;text-align:center;width:82%}#maintop .main-view-waku .unit,#main .main-view-waku .unit{font-size:14px;font-weight:400;padding-left:3px}#maintop .sub-view,#main .sub-view{margin:-10px 10px 0 0;float:left;width:40%}#maintop .sub-view li,#main .sub-view li{border-bottom:1px solid #ddd;margin-top:5px;padding-bottom:0;display:block;llst-style:none;list-style-image:none}#maintop .sub-view li:nth-child(3) .content,#main .sub-view li:nth-child(3) .content{padding-right:25px}#maintop .sub-view .content,#main .sub-view .content{float:right;padding-right:10px}#maintop .attention,#maintop .temporary-message,#main .attention,#main .temporary-message{border-bottom:1px solid #ddd;clear:both;font-size:14px;margin-bottom:40px;padding-bottom:0}#maintop .temporary-message,#main .temporary-message{margin-top:15px}@media only screen and (max-width:740px){#main .sub-view,#maintop .sub-view{margin:-10px 10px 0 0;float:left;width:40%}#main .wrap-main-view-waku,#maintop .wrap-main-view-waku{width:100%}#main .main-view-waku,#maintop .main-view-waku{width:48%}}@media only screen and (max-width:568px){#main h4,#maintop h4{margin:-10px 0 15px}}@media only screen and (max-width:480px){#main h4,#maintop h4{margin:-10px 0 0}#main .current,#maintop .current{text-align:center;margin:0}#main .date,#maintop .date{display:block}#main .wrap-main-view,#maintop .wrap-main-view{float:none;margin:0 0 20px;width:100%}#main .main-view,#maintop .main-view{width:48%}#main .main-view:last-of-type,#maintop .main-view:last-of-type{margin-right:0}#main .main-view .content,#maintop .main-view .content{font-size:18px}#main .wrap-main-view-waku,#maintop .wrap-main-view-waku{width:100%}#main .main-view-waku,#maintop .main-view-waku{width:98%}#main .main-view-waku:first-of-type,#maintop .main-view-waku:first-of-type{float:none;margin-right:0}#main .main-view-waku:last-of-type,#maintop .main-view-waku:last-of-type{float:none}#main .sub-view,#maintop .sub-view{margin:0;float:none;width:100%}#main .sub-view .item,#maintop .sub-view .item{font-size:14px}#main .sub-view .content,#maintop .sub-view .content{padding-right:0}#main .attention,#main .temporary-message,#maintop .attention,#maintop .temporary-message{font-size:14px;margin-bottom:0}}@media only screen and (max-width:414px){#main .current,#maintop .current{text-align:center;margin:0 10px 20px 0}#main .date,#maintop .date{display:inline}#main .wrap-main-view,#maintop .wrap-main-view{float:none;margin:0 0 20px;width:100%}#main .main-view,#maintop .main-view{width:48%}#main .main-view:last-of-type,#maintop .main-view:last-of-type{margin-right:0}#main .main-view .content,#maintop .main-view .content{font-size:18px}#main .sub-view,#maintop .sub-view{margin:0;float:none;width:100%}#main .sub-view .item,#maintop .sub-view .item{font-size:14px}#main .sub-view .content,#maintop .sub-view .content{padding-right:0}#main .attention,#main .temporary-message,#maintop .attention,#maintop .temporary-message{font-size:14px;margin-bottom:0}}@media only screen and (max-width:240px){#main h4,#maintop h4{text-align:center}#main .current,#maintop .current{text-align:center;margin:0}#main .date,#maintop .date{display:block}#main .wrap-main-view,#maintop .wrap-main-view{float:none;margin:0 0 20px;width:100%}#main .main-view,#maintop .main-view{width:48%}#main .main-view:last-of-type,#maintop .main-view:last-of-type{margin-right:0}#main .main-view .content,#maintop .main-view .content{font-size:18px}#main .main-view-waku,#maintop .main-view-waku{width:100%}#main .main-view-waku:first-of-type,#maintop .main-view-waku:first-of-type{float:none;margin-right:none}#main .main-view-waku:last-of-type,#maintop .main-view-waku:last-of-type{float:none}#main .main-view-waku .content,#maintop .main-view-waku .content{font-size:15px;width:100%}#main .sub-view,#maintop .sub-view{margin:0;float:none;width:100%}#main .sub-view .item,#maintop .sub-view .item{font-size:14px}#main .sub-view .content,#maintop .sub-view .content{padding-right:0}#main .attention,#main .temporary-message,#maintop .attention,#maintop .temporary-message{font-size:14px;margin-bottom:0}}#sidebar .wait-situation{border:1px solid #ddd;padding-bottom:20px}#sidebar hgroup{text-align:center}#sidebar h3{background-color:#eee;font-size:16px;padding:9px 0 6px}#sidebar h4{border-bottom:1px solid #ddd}#sidebar .current{border-bottom:1px solid #ddd;font-size:14px;padding:6px 0 5px 10px}#sidebar .time-zone-name{-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;background-color:#eee;display:inline-block;margin:5px 0 5px 10px;padding:2px 8px}#sidebar .wrap-main-view{overflow:hidden;margin-bottom:10px}#sidebar .main-view{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;border:2px solid #afafaf;padding:4px 2px 6px;width:41%}#sidebar .main-view:first-of-type{float:left;margin-left:10px}#sidebar .main-view:last-of-type{float:right;margin-right:10px}#sidebar .main-view .item{margin-left:6px}#sidebar .main-view .content{font-size:22px;font-weight:700;text-align:center}#sidebar .main-view .unit{font-size:14px;font-weight:400;padding-left:3px}#sidebar .main-view-waku{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;border:2px solid #afafaf;margin:0 0 8px 10px;overflow:hidden;padding:6px 3px 6px 0;width:92%}#sidebar .main-view-waku .item{font-size:14px;float:right;margin-top:4px}#sidebar .main-view-waku .content{float:left;font-size:18px;font-weight:700;text-align:center;width:80%}#sidebar .main-view-waku .unit{font-size:14px;font-weight:400;padding-left:3px}#sidebar .sub-view{margin:0 10px}#sidebar .sub-view li{border-bottom:1px solid #ddd;margin-top:5px;padding-bottom:0}#sidebar .sub-view li:nth-child(3) .content{padding-right:25px}#sidebar .sub-view .content{float:right;padding-right:10px}#sidebar .attention,#sidebar .temporary-message{border-bottom:1px solid #ddd;font-size:14px;margin:10px 10px 0;padding-bottom:0}#sidebar .temporary-message{margin-bottom:20px}@media only screen and (max-width:768px){#sidebar .current{text-align:center}#sidebar .main-view{width:45%}#sidebar .main-view-waku{width:97%}}@media only screen and (max-width:240px){#sidebar .main-view-waku .content{width:100%}}
img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
img.wp-smiley,img.emoji{display:inline !important;border:none !important;box-shadow:none !important;height:1em !important;width:1em !important;margin:0 .07em !important;vertical-align:-.1em !important;background:0 0 !important;padding:0 !important}
:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#fff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,#0693e3 0%,#9b51e0 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,#7adcb4 0%,#00d082 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,#fcb900 0%,#ff6900 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,#ff6900 0%,#cf2e2e 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,#eee 0%,#a9b8c3 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,#ffceec 0%,#9896f0 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,#caf880 0%,#71ce7e 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,#020381 0%,#2874fc 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:.44rem;--wp--preset--spacing--30:.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0,0,0,.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0,0,0,.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0,0,0,.2);--wp--preset--shadow--outlined:6px 6px 0px -3px #fff,6px 6px #000;--wp--preset--shadow--crisp:6px 6px 0px #000}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}.has-black-color{color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-color{color:var(--wp--preset--color--white) !important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple) !important}.has-black-background-color{background-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-background-color{background-color:var(--wp--preset--color--white) !important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple) !important}.has-black-border-color{border-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-border-color{border-color:var(--wp--preset--color--white) !important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple) !important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum) !important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple) !important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux) !important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk) !important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean) !important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass) !important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight) !important}.has-small-font-size{font-size:var(--wp--preset--font-size--small) !important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium) !important}.has-large-font-size{font-size:var(--wp--preset--font-size--large) !important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large) !important}
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
.recentcomments a{display:inline !important;padding:0 !important;margin:0 !important}