#contents{background-color:#fff;overflow:hidden}.mob_ad img{width:100%!important;height:auto!important}.mob_ad p{margin:0!important;font-size:14px}#main_slider img{object-fit:cover;object-position:top left}@media screen and (max-width:768px){.index_category_post .post3{margin:0;padding:0}.index_category_post .post3 li{border:1px solid #ccc;border-top:0;border-left:none;border-right:0;padding:15px}.index_category_post .post1{border:1px solid #ccc;border-top:0;border-left:none;border-right:0;padding:15px;margin:0}.index_category_post .post2 li{border:1px solid #ccc;border-top:0;border-left:none;border-right:0;padding:15px}#sp_boso_box .post1{border:none!important}.index_category_post .post3 .image{float:left;width:30%;margin:0 5% 0 0}.index_category_post .post3 .image img{width:100%;height:auto;display:block}.index_category_post .post3 .title a{text-decoration:none;display:block;margin-top:-1em}.index_category_post .post3 .date{margin:0 0 5px;padding:0;line-height:100%;font-size:12px}#logo{margin:-.17em 0 0 .6em;line-height:10%;float:left;font-size:18px;font-weight:400;width:40%;overflow:hidden;padding:0}#logo img{display:inline;overflow:hidden;max-width:100%;height:auto}.social_link li.rss a{background:url(/wp/wp-content/themes/opinion_child/img/common/icon_rss_sp.png) no-repeat left top}.social_link li.twitter a{background:url(/wp/wp-content/themes/opinion_child/img/common/icon_twitter.png) no-repeat left top}}@media screen and (max-width:768px){.index_category_post .post1 .excerpt{margin:0;padding:0;line-height:150%;font-size:13px}.single .post img{width:100%;height:auto}.single .post img.alignright{padding:0;margin:0 auto;display:block}.single .post img.alignleft{padding:0;margin:0;display:block}.single .post .alignright{float:none}.single .post .alignleft{float:none}.index_category_post .post1 .date{font-size:13px;margin-top:0!important}#g_nav .nav li a,.nav_btn,.menu-sp a,.menu-sp a,.menu-sp>ul:after{color:#edf9fc}.menu-sp{background:#1bb4d3}.menu-sp{padding:.5em 0 .5em .5em;font-size:.7em;overflow:auto;-webkit-overflow-scrolling:touch;background:#000}.menu-sp a{color:#000;min-height:18px;vertical-align:middle;font-weight:700;text-decoration:none;display:inline-block;background:rgba(255,255,255,.11);background-color:#f8b62c;border-radius:.8em;line-height:1.8em;font-size:13px;padding-left:.5em;padding-right:.5em}.clearfix,.cf,.comment-respond,.widget ul li{zoom:1}.clearfix:before,.clearfix:after,.cf:before,.comment-respond:before,.cf:after,.comment-respond:after,.widget ul li:before,.widget ul li:after{content:"";display:table}.g_nav-sp{position:relative;padding:.2em 0;background:#000}.menu-sp>ul{width:100%;margin:0;display:table;overflow-x:scroll;white-space:nowrap}.menu-sp li{display:table-cell;padding-right:.8em;font-size:11px;text-align:center}#single_meta span.sepa{margin-left:.8em}li.post_category.boso{background-image:none!important;padding-left:0!important}#sp_boso_box li.post_author{background-image:none!important;padding-left:0!important}#sp_boso_box .index_category_post .post1 .excerpt{margin:0;padding:0;line-height:180%!important;font-size:12px}.tab_menu li{float:left;margin-right:10px;border-radius:5px 5px 0 0}.tab_menu li a{background:none!important;color:#fff!important;display:block;padding:11px 0;border-radius:5px 5px 0 0;font-size:15px;letter-spacing:normal}.tab_content{clear:both;border-top:1px solid #cfcfcf}.tab_content h3{line-height:2em}.tab_content .content_wrapper{overflow:hidden;border-bottom:1px solid #ccc!important;padding:.75em 1.1em!important}.tab_content .content_wrapper.sche,.tab_content .content_wrapper.hazusele,.tab_content .content_wrapper.orecana{padding:.46em .75em!important;margin-top:.2em}.tab_content img.content_header{display:inline;overflow:hidden;max-width:100%;height:auto}.ui-tabs-nav{overflow:hidden;width:100%;list-style:none;margin:0;padding:0}.ui-tabs-nav li{height:37.5px;float:left;margin:0 2% -1px 0;min-width:84px;width:32.1%;font-size:13px;padding-top:-1%;padding:0 0 .3em}#tab_1{background-color:#ee8e18}#tab_2{background-color:#601986}li#tab_2{margin-right:2.2%}#tab_3{background-color:#3e3a39;margin-right:-1%!important;margin-left:-.3%!important}#tab1.tab_content.tureuchi{border-color:#ee8e18}#tab2.tab_content.hazusele{border-color:#601986}#tab3.tab_content.orecana{border-color:#3e3a39}#tab3 .bnr{padding:5px 10px 0}p.header_box.tureuchi span{display:inline-block;width:20.7%;float:right;margin-top:.25em;line-height:1.2em;font-size:14px;font-weight:700;text-decoration:none;text-align:center;padding:2px;color:#c30d23;background-color:#fff;border-radius:16px;letter-spacing:normal;margin-right:-1.4%;padding-left:3%;padding-top:1.1%;text-indent:-.4em}#ui-tab hr{display:inline-block;border:1px solid #ccc!important;margin:0 0 .5em 0!important}.ui-tabs-nav .ui-tabs-selected a,.ui-tabs-nav a:hover,.ui-tabs-nav a:focus,.ui-tabs-nav a:active{background-position:0 0;font-size:15px}p.header_box{width:86.8%;margin:4px auto 4px auto}.header_box{line-height:2em;vertical-align:middle;text-indent:-.2em;padding:.3em 1em .15em;font-weight:700;letter-spacing:.05em;font-size:15px;display:block;margin:5px}.header_box.tureuchi{background:#c30d23;color:#fff;margin-bottom:0!important;padding-bottom:.3em}.header_box.tureuchi.kekka{margin-top:.55em;background:#e83828;color:#fff;margin-bottom:1px}.header_box.tureuchi.sche{margin-top:.65em;background:#ea5514;color:#fff;margin-bottom:5px}.header_box.hazusele{margin-top:.5em;background:#601986;color:#fff;margin-bottom:5px;font-size:14.5px}.header_box.orecana{background:#3e3a39;color:#fff;margin-bottom:5px;font-size:14.5px}.tab_content{border:solid 2px;background-color:#fff}.tab_content .inner{position:relative;margin:0}.tab_content .inner p{vertical-align:middle;line-height:1em;margin:0 0 .4em 0!important;font-size:13px;letter-spacing:normal}.tab_content .inner p span.kai{line-height:.8em;font-size:1.08em;vertical-align:.04em}.tab_content .inner p span.kai.right{margin-right:.4em}.tab_content .inner p.sub_data{letter-spacing:.15em}.tab_content .inner p.sub_data .date_s{letter-spacing:normal!important}.tab_content .inner p.sub_data span.kai_num{letter-spacing:normal;margin:0 .3em 0 .2em}.tab_content .inner div.tab_event_date{display:inline-block;width:6.5em;letter-spacing:-.2em;font-size:12.5px;font-weight:700;padding-top:.5em;line-height:1em!important;margin-bottom:.25em!important;white-space:nowrap;text-align:center;padding-right:.7em}.tab_content .inner div.tab_event_date span:first-child{text-align:left}.tab_content .inner div.tab_event_date span:nth-child(3){text-align:right}.tab_content .inner div.tab_event_date span:first-child,.tab_content .inner div.tab_event_date span:nth-child(3){letter-spacing:.2em;display:inline-block}.tab_content .inner div.tab_event_date span:nth-child(4){margin-right:.2em}.tab_content .inner div.tab_event_date span:nth-child(5){margin-left:.2em}.tab_content .inner div.tab_event_date span:nth-child(2){display:inline-block;margin:0 .3em 0 0}.tab_content .inner p.tab_event_date span:nth-child(4){margin-left:-.5em;margin-right:.5em;display:inline-block}.tab_content .inner p.tab_event_date span:nth-child(5){margin-left:.5em;display:inline-block}.tab_content .inner div.event_text{font-size:12.5px;font-weight:700;color:#fff;display:inline-block;padding:3px 8px;letter-spacing:.1em;margin-bottom:3px}.tab_content .inner div.event_text.tureuchi{background-color:#ee8e18}.tab_content .inner div.event_text.hazusele{background-color:#601986}.tab_content .inner div.event_text.orecana{background-color:#3e3a39}.tab_content a{text-decoration:none}.tab_content h3{line-height:1.8;font-weight:700!important;font-size:15px;margin:-5px 0 0 0!important}.tab_content .inner .sub{padding-left:.18em;padding-top:.2em}.tab_content .inner .sub .memo{margin-top:.5em!important;font-size:11.5px;line-height:1.3em}.memo .addr{margin-right:.2em;line-height:.8em;font-size:1.08em;vertical-align:.04em}.memo .addr_after{margin-left:.2em;margin-right:.5em;line-height:.8em;font-size:1.08em;vertical-align:.04em}.widget_text h3.side_headline,#sp_info_box h4.title{margin:0 0 .5em;padding:0;font-size:14.16px;font-weight:700;line-height:160%}#sp_info_box .date{margin:0 0 5px;padding:0;line-height:100%;font-size:12px}#header{background-color:#000}#header{width:100%;border-top:4px solid #222;min-height:32px;padding:8px 0 1px;position:relative;box-shadow:0 0 5px rgba(0,0,0,.5)}#header a.menu_button{position:absolute;right:15px;margin:0;display:inline-block;font-size:11px;color:#fff;padding:0 10px;line-height:30px;text-decoration:none;-moz-border-radius:4px;-khtml-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;border:1px solid #ccc}.arcbutton{width:31px;height:31px;overflow:hidden;position:absolute;bottom:-10px;right:10px;z-index:1}.arcbutton img{max-width:100%;height:auto;filter:alpha(opacity=50);-moz-opacity:.5;opacity:.5}.arcbutton.tab_cont{position:absolute;bottom:6px;right:10px;z-index:1}#kekka_butt .arcbutton.tab_cont{position:absolute;bottom:6px;right:10px;z-index:1}#info_butt_close.arcbutton{position:absolute;bottom:-16px;right:10px;z-index:1}#t777_butt_close.arcbutton,#hr_butt_close.arcbutton,#hd_butt_close.arcbutton{bottom:-1.1em!important}p.panel.hd.title.under_line.more,p.panel.hr.title.under_line.more,p.panel.t777.title.under_line.more{line-height:3em}.ui-tabs-panel{padding:0;background:#fff;z-index:1;position:relative;margin-top:-1px}.tab_content_footer{line-height:.5em!important;margin:0;overflow:hidden}.tab_content_footer img{display:inline;overflow:hidden;max-width:100%;height:auto}.tab_content .inner p.tab_thumb{float:left;width:29%;margin:0 .5% 0 0!important;height:auto;display:block}.tab_thumb img{width:100%;height:auto;max-height:70px;display:block}.tab_content_right{float:left;width:65%;margin:0 0 0 1em}p.tab_event_date{margin:0!important}.tab_event_date{color:#fff;padding:5px;width:40%;font-size:1.2em;font-weight:700;line-height:1.2em}.tab_event_date.tureuchi{background-color:#ee8e18}.tab_event_date.hazusele{background-color:#601986}.tab_event_date.orecana{background-color:#3e3a39}h3.tureuchi_enq{color:#1d2088}h3.tureuchi_rep{color:#1d2088}h3.tureuchi_sche{color:#00913a;font-size:118%!important;letter-spacing:normal}h3.hazusele{color:#00913a;font-size:13px;line-height:1.3em}div#ui-tab{margin-bottom:1.3em}#sp_info_box,#sp_info_box2,#sp_info_box3,#sp_info_box4,#sp_info_box5,#sp_info_box6{overflow:hidden;border:#3e3a39 solid 2px;background-color:#fafafb;margin-top:10px;margin-bottom:1.3em;position:relative;padding:0}#sp_info_box a,#sp_info_box2 a,#sp_info_box3 a,#sp_info_box4 a,#sp_info_box5 a,,#sp_info_box6 a{text-decoration:none;margin:0}#sp_info_box p.date,#sp_info_box2 a,#sp_info_box3 a,#sp_info_box4 a,#sp_info_box5 a,,#sp_info_box6 a{font-size:13px!important;line-height:1em!important;margin:5px 0 5px 0!important}#sp_info_box5 .textwidget p{margin:-.8em 0 .7em 0!important}#sp_info_box p.date{font-size:13px!important;margin-top:0!important}#sp_info_box .inner,#sp_info_box2 .inner,#sp_info_box3 .inner{padding:1em 1em!important;margin-bottom:-1.5em!important}#sp_info_box .inner.category,#sp_info_box2 .inner,#sp_info_box3 .inner,#sp_info_box4 .inner{padding-bottom:-30px!important;overflow:hidden}#sp_info_box hr{margin:0;border:#333 dotted 1px;margin-bottom:15px}.widget_text h3.side_headline,p.header_box.info{line-height:2.3em;font-size:15px;padding-left:.6em;width:100%;background-color:#3e3a39;color:#fff;margin:0;padding-bottom:.2em;padding-top:2px}.headline1.sp_mach_box{margin:0;padding:0 15px;height:36px;line-height:36px;border:0;border-left:none;font-size:15px;background-image:url(/wp/wp-content/themes/opinion_child/img/common/hd-headbg.png);background-color:#c30d23;color:#fff;padding-left:.6em;padding-bottom:3px}#sp_mach_box{border:#c30d23 solid 2px;background-color:#fafafb;margin-top:10px;margin-bottom:1.3em;position:relative}.headline1.sp_777town_box{margin:0;padding-left:.6em;height:36px;line-height:36px;border:0;border-left:none;font-size:15px;background-image:linear-gradient(to top,#ff7eb3 0,#ff758c 100%);color:#fff}#sp_777town_box{border:#ff758c solid 2px;background-color:#fafafb;margin-top:10px;margin-bottom:1.3em;position:relative}#sp_777town_box h4{font-size:12px}#sp_777town_box .index_category_post .post1 .title{margin:-.6em 0 .3em;padding:0;line-height:160%;text-indent:.3em}#sp_777town_box .index_category_post .post1 .image img{display:block;width:100%;height:auto;margin-bottom:1.7em}.sp777town{border:1px solid #ccc;border-top:0;padding:15px 15px 5px 15px!important;margin:0}#t777_butt.arcbutton{width:31px;height:31px;overflow:hidden;position:absolute;bottom:-10px;right:10px;z-index:1}.headline1.sp_twitter_box{margin:0;padding-left:.6em;height:36px;line-height:36px;border:0;border-left:none;font-size:15px;background-image:url(/wp/wp-content/themes/opinion_child/img/common/twitter-headbg.png);background-color:#00a0e9;color:#fff}.headline1.sp_hr_box{margin:0;padding-left:.6em;height:36px;line-height:36px;border:0;border-left:none;font-size:15px;background-color:#094;color:#fff}.headline1.sp_hr_box{margin:0;padding:0 15px;height:36px;line-height:36px;border:0;border-left:none;font-size:15px;background-image:url(/wp/wp-content/themes/opinion_child/img/common/777town-headbg.png);background-color:#094;color:#fff;padding-left:.6em;padding-bottom:3px}#sp_hr_box{border:#094 solid 2px;background-color:#fafafb;margin-top:10px;margin-bottom:1.3em;position:relative}#sp_twitter_box{border:#00a0e9 solid 2px;background-color:#fafafb;margin-top:10px;margin-bottom:1.3em;position:relative}.headline1.sp_boso_box{margin:0;padding-left:.6em;height:36px;line-height:36px;border:0;border-left:none;font-size:15px;background-image:url(/wp/wp-content/themes/opinion_child/img/common/boso-headbg.png);background-color:#6a3906;color:#fff}#sp_boso_box{border:#6a3906 solid 2px;background-color:#fafafb;margin-top:10px;margin-bottom:1.3em;position:relative}#sp_boso_box img.boso{width:90%;height:98%;margin:0 auto}#single_meta.boso{margin-top:.8em;margin-bottom:.8em}.search_box{background-color:#fafafb;padding:1.5em;border:#3e3a39 solid 2px}.index_category_post.sp{margin:0!important}.inner.side_widget{border:none!important}.cal_wrapper{max-width:960px;margin:2.0833% auto}.googlecal{overflow:hidden;position:relative;height:0;margin-top:-.5em;height:auto;max-height:601px}@media only screen and (min-width:768px){.googlecal{padding-bottom:75%}}.metaslider{position:relative;z-index:0;margin-bottom:-1.3em!important}.metaslider .caption-wrap{position:absolute;bottom:1em!important;left:0;background:rgba(0,0,0,.7)!important;color:#fff;opacity:1!important;*/margin:0;display:block;width:100%;line-height:1.4em;min-height:70px}.metaslider .caption:before{position:absolute;left:.6em;top:.7em;content:url(/wp/wp-content/themes/opinion_child/img/common/slider_info46.png);filter:alpha(opacity=100)!important;-moz-opacity:1!important;opacity:1!important}.metaslider .caption{filter:alpha(opacity=100)!important;-moz-opacity:1!important;opacity:1!important;padding:5px 10px;word-wrap:break-word;margin-left:70px;z-index:1!important}p.calendar_footer{padding:9px;font-size:11px;line-height:1.8em;background-color:#3e3a39;color:#fff;margin:0;padding-bottom:6px;margin-top:-.9em;padding-top:9px}}p.calendar_footer .head{display:block;font-size:12px;line-height:1.3em;font-weight:700;color:#ff0;margin-bottom:.5em;margin-top:.5em}.osirase.widget_text{padding-top:10px;text-align:center;font-weight:700;color:#006934;margin-top:-2.4em;margin-bottom:19px}.osirase.widget_text p{line-height:1.3em;font-size:14px;letter-spacing:normal}}@media only screen and (min-width:768px){.googlecal{padding-bottom:75%}}.mob_ad{margin-bottom:-.5em}#contents.mob_contents{background-color:#F5F5DE!important;overflow:hidden!important}.tureuchi h3{font-size:13.5px!important;font-size:118%!important;letter-spacing:normal;font-size:13.5px!important;font-size:118%!important;letter-spacing:normal;line-height:1.18em;margin:.1em 0 .5em 0!important}#tab1 h3{font-size:13.5px!important;font-size:118%!important;letter-spacing:normal;font-size:13.5px!important;font-size:118%!important;letter-spacing:normal;line-height:1.18em;margin:.1em 0 .5em 0!important}#single_meta{margin:0;padding:3px 15px;font-size:10px;overflow:hidden;background:#f9f9f9}.social_link li a{display:block;width:26px;height:26px;text-decoration:none;background-size:26px!important}@media screen and (max-width:321px){.header_box{padding:0 15px;font-weight:700;letter-spacing:.1em;font-size:14px;display:block;margin:1em .3em}p.header_box.tureuchi span{display:block;width:95px;float:right;margin-top:.33em;line-height:1.5em;font-weight:700;text-decoration:none;text-align:center;padding:2px 1px;color:#c30d23;background-color:#fff;border-radius:16px;letter-spacing:}#search-3 div{margin-bottom:-3%}}.side_widget{margin:0 0 20px;font-size:11px;background:#f9f9f9;border:1px solid #ddd;padding:10px;position:relative;padding-bottom:-10px}.side_widget{margin:8px 0 0 0!important;font-size:11px;background:#f9f9f9;border:1px solid #ddd;padding:15px 15px 10px;position:relative}.metaslider .caption{height:auto;font-size:11px;line-height:1.5em;padding:8px 10px 0 0!important;word-wrap:break-word;margin-left:58px}#footer_menu ul li:nth-child(1){background-color:#ddd}#searchform input{border:0;border-radius:.3em;box-shadow:none;padding:2px 8px}#searchform input:focus{outline:0}#searchform input#searchsubmit{border-radius:2em}.u-line a{text-decoration:underline!important}#sp_info_box .content_wrapper.border{padding-top:12px;margin-bottom:13px;background-image:linear-gradient(to right,#000,#000 1px,transparent 1px,transparent 4px);background-size:3px 1px;background-position:top;background-repeat:repeat-x}#sp_info_box .content_wrapper.border.under{padding-top:12px;margin-bottom:13px;background-image:linear-gradient(to right,#000,#000 1px,transparent 1px,transparent 4px);background-size:3px 1px;background-position:bottom;background-repeat:repeat-x}div.last{margin-bottom:0!important;padding-top:6px!important}.flex-control-paging li a{width:7px!important;height:7px!important;display:block;background:#666;background:rgba(0,0,0,.5);cursor:pointer;text-indent:-9999px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,.3);-moz-box-shadow:inset 0 0 3px rgba(0,0,0,.3);-o-box-shadow:inset 0 0 3px rgba(0,0,0,.3);box-shadow:inset 0 0 3px rgba(0,0,0,.3);-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.metaslider .flexslider{background:0;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;border:0;margin:0 0 38px 0!important;max-width:none;max-height:none}.flex-control-nav{bottom:-30px;line-height:1em!important}body{-webkit-text-size-adjust:100%;margin:0;padding:0;font-family:"Meiryo UI","メイリオ","Meiryo","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",sans-serif;width:100%;position:relative;color:#333;background:#fff}.metaslider .caption-wrap{position:absolute;bottom:0;left:0;background:#000;color:#fff;opacity:.7;margin:0;display:block;width:100%;line-height:1.4em}.metaslider .caption-wrap{min-height:62px;position:absolute;bottom:0;left:0;background:#000;color:#fff;opacity:.7;margin:0;display:block;width:100%;line-height:1.4em}.flex-control-nav{width:100%;position:absolute;bottom:-28px!important;text-align:center}p.more{height:1.5em;clear:both;width:100%;text-align:center;font-size:14.16px;font-weight:700;vertical-align:middle}p.panel.hd.title.under_line.more,p.panel.hr.title.under_line.more{top:13px}p.panel.t777.title.under_line.more{top:13px}p.more a{text-decoration:underline!important}.under_line a{text-decoration:underline!important}#main_col .mob_ad:first-cnild{background:#333}span#calendarTitle{font-size:13px!important;padding:0}#sp_info_box .inner.category,#sp_info_box2 .inner,#sp_info_box3 .inner{padding-bottom:2.5em!important;overflow:hidden}body,*{font-family:"Hiragino Kaku Gothic ProN",Meiryo,FontAwesome,sans-serif!important}.menu-sp>ul::-webkit-scrollbar{display:none!important}span.dai2{font-weight:400;vertical-align:middle;line-height:1em;font-size:13px;letter-spacing:normal;color:#000;margin-left:.5em;font-size:13.5px!important;font-size:118%!important;letter-spacing:normal}.info-text{font-size:13px!important;line-height:150%!important}.index_category_post .post1 .title a,.index_category_post.sp h5.title a{font-size:14.16px;text-decoration:none;display:block}span.date-number{text-align:right}#header a.menu_button:hover{background:#222;border:1px solid #fff;color:#fff}div#search-3{overflow:hidden;padding:1.5em}div#search-3:before{content:none!important}form#searchform:before{content:none!important}@media screen and (max-width:320px){iframe{width:286px!important}}@media screen and (max-width:375px) and (min-width:321px){iframe{width:341px!important}#search-3 div{margin-bottom:-2%}}@media screen and (max-width:414px) and (min-width:376px){iframe{width:380px!important}#search-3 div{margin-bottom:-10%}}@media screen and (max-width:640px) and (min-width:415px){iframe{width:415px!important}}.widget_categories label.screen-reader-text,.widget_archive label.screen-reader-text{display:none}#sp_info_box6 .side_widget{text-align:center}#sp_info_box6 .side_widget select{font-size:16px;width:16em;margin:0 auto;margin-bottom:1.2em}.sp_banner{margin-bottom:10px}.sp_banner img{width:100%!important;height:auto!important}.sp_banner p{margin:0!important;font-size:14px}#sp_boso_box ul#single_meta{padding:0!important}