﻿/*!
 * Theme Name: KACHO2019
 * Theme URI: http://www.oikaze.jp/
 * Description: KACHO 2019 リニューアル
 * Version: 2.1
 * Author: oikaze
 * Author URI: http://www.oikaze.jp/
 * */body.home ul#topics:after,body.home ul#topics li.topicsCell a div.category:after,#page:after,#page div.menu-gnav-container ul:not(.sub-menu):after,div#content:after,#footer div.footerContents div.menu-fnav01-container:after,#footer div.footerContents div.menu-fnav02-container ul#menu-fnav02:after,#footer div.footerContents div.menu-fnav02-container:after,#footer div.footerContents:after,div#jdef_footer a:after,.dosokai ul#topics:after,.dosokai ul#topics li.topicsCell a div.category:after{content:"";display:block;clear:both}body.home div#eventInfo div.widgetTitle,body.home div.bx-wrapper .bx-controls .bx-controls-direction a,body.home div.topics_title,body.home a.topics_more,body.home ul#topics li.topicsCell a div.category div,#header div.headerContents h1 a,#header div.headerContents div.menu-hnav-container ul li.request a,#footer div.footerContents div.site-title,#footer div.footerContents div.footer_pageTop a,div#importantInfo div.widgetTitle,.dosokai div.topics_title,.dosokai a.topics_more,.dosokai ul#topics li.topicsCell a div.category div{text-indent:100%;white-space:nowrap;overflow:hidden}body.home ul#topics li.topicsCell a,#header div.headerContents div.menu-hnav-container ul li.request a,#page div.menu-gnav-container ul:not(.sub-menu)>li a,.dosokai ul#topics li.topicsCell a{display:block;height:100%;width:100%}#header div.headerContents div.menu-hnav-container ul,#footer div.footerContents div.menu-fnav01-container ul#menu-fnav01{list-style-type:none;padding:0;margin:0}#header div.headerContents div.menu-hnav-container ul li,#footer div.footerContents div.menu-fnav01-container ul#menu-fnav01 li{background-image:url(images/ico_redArrow.png);background-repeat:no-repeat;background-position:left center;padding-left:14px;display:inline-block;margin-right:1em;line-height:1em}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 192dpi){#header div.headerContents div.menu-hnav-container ul li,#footer div.footerContents div.menu-fnav01-container ul#menu-fnav01 li{background-image:url(images/ico_redArrow@2x.png);-moz-background-size:9px 11px;-o-background-size:9px 11px;-webkit-background-size:9px 11px;background-size:9px 11px}}#header div.headerContents div.menu-hnav-container ul li:nth-last-of-type(1),#footer div.footerContents div.menu-fnav01-container ul#menu-fnav01 li:nth-last-of-type(1){margin-right:0}#header div.headerContents div.menu-hnav-container ul li a,#footer div.footerContents div.menu-fnav01-container ul#menu-fnav01 li a{color:#5d5d5d;font-size:12px}#header div.headerContents div.menu-hnav-container ul li a:hover,#footer div.footerContents div.menu-fnav01-container ul#menu-fnav01 li a:hover,#header div.headerContents div.menu-hnav-container ul li.current-menu-item a,#footer div.footerContents div.menu-fnav01-container ul#menu-fnav01 li.current-menu-item a{color:#ec3b43}.pc_none{display:none}@-webkit-keyframes bx-controls{0%{background-position:0 0}100%{background-position:-800px 0}}@-moz-keyframes bx-controls{0%{background-position:0 0}100%{background-position:-800px 0}}@-ms-keyframes bx-controls{0%{background-position:0 0}100%{background-position:-800px 0}}@keyframes bx-controls{0%{background-position:0 0}100%{background-position:-800px 0}}body.home div#slider_bottomLine{background-color:#ec3b43;background-color:rgba(236,59,27,0.7);height:3px;width:100%;position:absolute;top:609px;z-index:10}body.home div#eventInfo{display:none;position:absolute;z-index:100;background-color:#fff;background-color:rgba(255,255,255,0.85);-moz-box-shadow:0px 0px 5px 0px rgba(0,0,0,0.2);-webkit-box-shadow:0px 0px 5px 0px rgba(0,0,0,0.2);box-shadow:0px 0px 5px 0px rgba(0,0,0,0.2);width:272px;height:320px;padding:13px 16px;right:150px;top:230px}body.home div#eventInfo div.widgetTitle{width:231px;height:30px;background-image:url(images/h3_eventInfo.png);background-repeat:no-repeat;margin-bottom:10px}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 192dpi){body.home div#eventInfo div.widgetTitle{background-image:url(images/h3_eventInfo@2x.png);-moz-background-size:231px 30px;-o-background-size:231px 30px;-webkit-background-size:231px 30px;background-size:231px 30px}}body.home div#eventInfo a.widget_sp_image-image-link{display:block;width:238px;height:134px;margin:0 -1px;border:1px solid transparent;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;-moz-box-shadow:2px 2px 6px 0px rgba(0,0,0,0.2) inset;-webkit-box-shadow:2px 2px 6px 0px rgba(0,0,0,0.2) inset;box-shadow:2px 2px 6px 0px rgba(0,0,0,0.2) inset;-moz-transition-property:border-color;-o-transition-property:border-color;-webkit-transition-property:border-color;transition-property:border-color;-moz-transition-duration:0.2s;-o-transition-duration:0.2s;-webkit-transition-duration:0.2s;transition-duration:0.2s}body.home div#eventInfo a.widget_sp_image-image-link:hover{border-color:#ec3b43;-moz-transition-property:border-color;-o-transition-property:border-color;-webkit-transition-property:border-color;transition-property:border-color;-moz-transition-duration:0.2s;-o-transition-duration:0.2s;-webkit-transition-duration:0.2s;transition-duration:0.2s}body.home div#eventInfo a.widget_sp_image-image-link img{position:relative;z-index:-1}body.home div#eventInfo div.widget_sp_image-description{margin-top:16px;padding-top:22px;position:relative;background-image:url(images/h5_saishinjoho.png);background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 192dpi){body.home div#eventInfo div.widget_sp_image-description{background-image:url(images/h5_saishinjoho@2x.png);-moz-background-size:67px 14px;-o-background-size:67px 14px;-webkit-background-size:67px 14px;background-size:67px 14px}}body.home div#eventInfo div.widget_sp_image-description p{margin:0;font-size:12px;line-height:150%;height:6em;overflow:hidden}body.home div#eventInfo div.widget_sp_image-description #link_nyushiEvent2014{position:absolute;top:0px;right:5px}body.home div#eventInfo div.widget_sp_image-description #link_nyushiEvent2014:hover{opacity:.6}body.home div.bx-wrapper{position:absolute;top:0;height:612px;width:100%}body.home div.bx-wrapper ul#slider{margin:0;padding:0}body.home div.bx-wrapper ul#slider li{height:612px;text-align:center;background-position:center top;background-size:cover}body.home div.bx-wrapper ul#slider li.sakura_fix{background-image:url("images/slider_sakura_fix.jpg")}body.home div.bx-wrapper ul#slider li.slider_02{background-image:url("images/slider_slider_02.jpg")}body.home div.bx-wrapper ul#slider li.slider_03{background-image:url("images/slider_slider_03.jpg")}body.home div.bx-wrapper ul#slider li.slider_04{background-image:url("images/slider_slider_04.jpg")}body.home div.bx-wrapper ul#slider li.slider_05{background-image:url("images/slider_slider_05.jpg")}body.home div.bx-wrapper ul#slider li.slider_06{background-image:url("images/slider_slider_06.jpg")}body.home div.bx-wrapper .bx-controls .bx-controls-direction{position:absolute;top:60%;width:100%}body.home div.bx-wrapper .bx-controls .bx-controls-direction a{position:absolute;display:block;width:80px;height:80px}body.home div.bx-wrapper .bx-controls .bx-controls-direction a.bx-prev{left:20px;background-image:url(images/bx-prev.png);background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 192dpi){body.home div.bx-wrapper .bx-controls .bx-controls-direction a.bx-prev{background-image:url(images/bx-prev@2x.png);-moz-background-size:880px 80px;-o-background-size:880px 80px;-webkit-background-size:880px 80px;background-size:880px 80px}}body.home div.bx-wrapper .bx-controls .bx-controls-direction a.bx-next{right:20px;background-image:url(images/bx-next.png);background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 192dpi){body.home div.bx-wrapper .bx-controls .bx-controls-direction a.bx-next{background-image:url(images/bx-next@2x.png);-moz-background-size:880px 80px;-o-background-size:880px 80px;-webkit-background-size:880px 80px;background-size:880px 80px}}body.home div.bx-wrapper .bx-controls .bx-controls-direction a:hover,body.home div.bx-wrapper .bx-controls .bx-controls-direction a:active{-webkit-animation:bx-controls 0.5s steps(10, start) forwards;-moz-animation:bx-controls 0.5s steps(10, start) forwards;-o-animation:bx-controls 0.5s steps(10, start) forwards;animation:bx-controls 0.5s steps(10, start) forwards}body.home #slider_only{margin:0;padding:0;position:absolute;top:0;height:612px;width:100%}body.home #slider_only li{height:612px;text-align:center;background-position:center top;background-size:cover}body.home #slider_only li.sakura_fix{background-image:url("images/slider_sakura_fix.jpg")}body.home #slider_only li.slider_02{background-image:url("images/slider_slider_02.jpg")}body.home #slider_only li.slider_03{background-image:url("images/slider_slider_03.jpg")}body.home #slider_only li.slider_04{background-image:url("images/slider_slider_04.jpg")}body.home #slider_only li.slider_05{background-image:url("images/slider_slider_05.jpg")}body.home #slider_only li.slider_06{background-image:url("images/slider_slider_06.jpg")}body.home div#page{margin-top:480px}body.home div#page div.menu-gnav-container{top:-540px}body.home div.topics_title,body.home a.topics_more{margin-bottom:-10px;text-indent:110%;background-color:#fff;position:relative;z-index:5;padding:0 5px;background-position:center center;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}body.home div.topics_title{float:left;width:52px;height:17px;background-image:url(images/topics_title.png);background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 192dpi){body.home div.topics_title{background-image:url(images/topics_title@2x.png);-moz-background-size:52px 17px;-o-background-size:52px 17px;-webkit-background-size:52px 17px;background-size:52px 17px}}body.home a.topics_more{float:right;display:block;width:58px;height:17px;background-image:url(images/topics_more.png);background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 192dpi){body.home a.topics_more{background-image:url(images/topics_more@2x.png);-moz-background-size:58px 17px;-o-background-size:58px 17px;-webkit-background-size:58px 17px;background-size:58px 17px}}body.home ul#topics{clear:both;list-style-type:none;padding:0;margin:0;padding:35px 0 20px 18px;border-bottom:1px dotted #ec3b43;border-top:1px dotted #ec3b43;position:relative}body.home ul#topics>li{display:block;width:245px;float:left}body.home ul#topics li.topicsCell{width:246px;height:309px;padding:22px 13px 0 13px;margin:0 0 14px 0;position:relative;background-image:url(images/bg_topic_li.png);background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 192dpi){body.home ul#topics li.topicsCell{background-image:url(images/bg_topic_li@2x.png);-moz-background-size:25px 350px;-o-background-size:25px 350px;-webkit-background-size:25px 350px;background-size:25px 350px}}body.home ul#topics li.topicsCell a{color:#343434;background-color:#fff;-moz-transition-property:background-color,color;-o-transition-property:background-color,color;-webkit-transition-property:background-color,color;transition-property:background-color,color;-moz-transition-duration:0.5s;-o-transition-duration:0.5s;-webkit-transition-duration:0.5s;transition-duration:0.5s}body.home ul#topics li.topicsCell a div.day{font-size:11px;color:#636363;position:absolute;top:-2px;left:30px}body.home ul#topics li.topicsCell a div.category{margin:12px 8px}body.home ul#topics li.topicsCell a div.category div{width:32px;height:10px;float:left;margin-right:6px}body.home ul#topics li.topicsCell a div.category div.jh-on{background-image:url(images/ico_topics-category_jh-on.png);background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 192dpi){body.home ul#topics li.topicsCell a div.category div.jh-on{background-image:url(images/ico_topics-category_jh-on@2x.png);-moz-background-size:32px 10px;-o-background-size:32px 10px;-webkit-background-size:32px 10px;background-size:32px 10px}}body.home ul#topics li.topicsCell a div.category div.jh-off{background-image:url(images/ico_topics-category_jh-off.png);background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 192dpi){body.home ul#topics li.topicsCell a div.category div.jh-off{background-image:url(images/ico_topics-category_jh-off@2x.png);-moz-background-size:32px 10px;-o-background-size:32px 10px;-webkit-background-size:32px 10px;background-size:32px 10px}}body.home ul#topics li.topicsCell a div.category div.sh-on{background-image:url(images/ico_topics-category_sh-on.png);background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 192dpi){body.home ul#topics li.topicsCell a div.category div.sh-on{background-image:url(images/ico_topics-category_sh-on@2x.png);-moz-background-size:32px 10px;-o-background-size:32px 10px;-webkit-background-size:32px 10px;background-size:32px 10px}}body.home ul#topics li.topicsCell a div.category div.sh-off{background-image:url(images/ico_topics-category_sh-off.png);background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 192dpi){body.home ul#topics li.topicsCell a div.category div.sh-off{background-image:url(images/ico_topics-category_sh-off@2x.png);-moz-background-size:32px 10px;-o-background-size:32px 10px;-webkit-background-size:32px 10px;background-size:32px 10px}}body.home ul#topics li.topicsCell a div.category div.club-on{background-image:url(images/ico_topics-category_club-on.png);background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 192dpi){body.home ul#topics li.topicsCell a div.category div.club-on{background-image:url(images/ico_topics-category_club-on@2x.png);-moz-background-size:32px 10px;-o-background-size:32px 10px;-webkit-background-size:32px 10px;background-size:32px 10px}}body.home ul#topics li.topicsCell a div.category div.club-off{background-image:url(images/ico_topics-category_club-off.png);background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 192dpi){body.home ul#topics li.topicsCell a div.category div.club-off{background-image:url(images/ico_topics-category_club-off@2x.png);-moz-background-size:32px 10px;-o-background-size:32px 10px;-webkit-background-size:32px 10px;background-size:32px 10px}}body.home ul#topics li.topicsCell a div.category div.others-on{background-image:url(images/ico_topics-category_others-on.png);background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 192dpi){body.home ul#topics li.topicsCell a div.category div.others-on{background-image:url(images/ico_topics-category_others-on@2x.png);-moz-background-size:32px 10px;-o-background-size:32px 10px;-webkit-background-size:32px 10px;background-size:32px 10px}}body.home ul#topics li.topicsCell a div.category div.others-off{background-image:url(images/ico_topics-category_others-off.png);background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 192dpi){body.home ul#topics li.topicsCell a div.category div.others-off{background-image:url(images/ico_topics-category_others-off@2x.png);-moz-background-size:32px 10px;-o-background-size:32px 10px;-webkit-background-size:32px 10px;background-size:32px 10px}}body.home ul#topics li.topicsCell a div.category div:nth-last-of-type(1){margin-right:0}body.home ul#topics li.topicsCell a div.category div.others-on,body.home ul#topics li.topicsCell a div.category div.others-off{width:41px;background-size:41px 10px}body.home ul#topics li.topicsCell a img.attachment-thumbnail{border:1px solid #c8c8c8;padding:1px;-moz-transition-property:border-color;-o-transition-property:border-color;-webkit-transition-property:border-color;transition-property:border-color;-moz-transition-duration:0.5s;-o-transition-duration:0.5s;-webkit-transition-duration:0.5s;transition-duration:0.5s}body.home ul#topics li.topicsCell a div.title{margin:12px 8px}body.home ul#topics li.topicsCell a div.wp_social_bookmarking_light{position:absolute;right:11px;bottom:10px;height:20px;overflow:hidden}body.home ul#topics li.topicsCell a:hover{background-color:#fef5f5;color:#ec3b43;-moz-transition-property:background-color,color;-o-transition-property:background-color,color;-webkit-transition-property:background-color,color;transition-property:background-color,color;-moz-transition-duration:0.2s;-o-transition-duration:0.2s;-webkit-transition-duration:0.2s;transition-duration:0.2s}body.home ul#topics li.topicsCell a:hover img.attachment-thumbnail{border-color:#ec3b43;-moz-transition-property:border-color;-o-transition-property:border-color;-webkit-transition-property:border-color;transition-property:border-color;-moz-transition-duration:0.2s;-o-transition-duration:0.2s;-webkit-transition-duration:0.2s;transition-duration:0.2s}body.home ul#topics div.wp-pagenavi{position:absolute;right:0;bottom:-17px;background-color:#fff;padding:0 0.5em}#fancybox-loading{position:fixed;top:50%;left:50%;height:40px;width:40px;margin-top:-20px;margin-left:-20px;cursor:pointer;overflow:hidden;z-index:1104;display:none}* html #fancybox-loading{position:absolute;margin-top:0}#fancybox-loading div{position:absolute;top:0;left:0;width:40px;height:480px;background-image:url("images/fancybox.png")}#fancybox-overlay{position:fixed;top:0;left:0;bottom:0;right:0;background:#000;z-index:1100;display:none}* html #fancybox-overlay{position:absolute;width:100%}#fancybox-tmp{padding:0;margin:0;border:0;overflow:auto;display:none}#fancybox-wrap{position:absolute;top:0;left:0;margin:0;padding:20px;z-index:1101;display:none;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}#fancybox-outer{position:relative;width:100%;height:100%;background:#FFF}#fancybox-inner{position:absolute;top:0;left:0;width:1px;height:1px;padding:0;margin:0;outline:none;overflow:hidden}#fancybox-hide-sel-frame{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent}#fancybox-close{position:absolute;top:-15px;right:-15px;width:30px;height:30px;background-image:url("images/fancybox.png");background-position:-40px 0px;cursor:pointer;z-index:1103;display:none}#fancybox_error{color:#444;font:normal 12px/20px Arial;padding:7px;margin:0}#fancybox-content{height:auto;width:auto;padding:0;margin:0}#fancybox-img{width:100%;height:100%;padding:0;margin:0;border:none;outline:none;line-height:0;vertical-align:top;-ms-interpolation-mode:bicubic}#fancybox-frame{position:relative;width:100%;height:100%;border:none;display:block}#fancybox-frame html{background-color:transparent}#fancybox-title{position:absolute;bottom:0;left:0;font-family:Arial;font-size:12px;z-index:1102}.fancybox-title-inside{padding:10px 0;text-align:center;color:#333}.fancybox-title-outside{padding-top:5px;color:#FFF;text-align:center;font-weight:bold}.fancybox-title-over{color:#FFF;text-align:left}#fancybox-title-over{padding:10px;background-image:url("images/fancy_title_over.png");display:block}#fancybox-title-wrap{display:inline-block}#fancybox-title-wrap span{height:32px;float:left}#fancybox-title-left{padding-left:15px;background-image:url("images/fancybox.png");background-position:-40px -90px;background-repeat:no-repeat}#fancybox-title-main{font-weight:bold;line-height:29px;background-image:url("images/fancybox-x.png");background-position:0px -40px;color:#FFF}#fancybox-title-right{padding-left:15px;background-image:url("images/fancybox.png");background-position:-55px -90px;background-repeat:no-repeat}#fancybox-left,#fancybox-right{position:absolute;bottom:0px;height:100%;width:35%;cursor:pointer;outline:none;background-image:url("images/blank.gif");z-index:1102;display:none}#fancybox-left{left:0px}#fancybox-right{right:0px}#fancybox-left-ico,#fancybox-right-ico{position:absolute;top:50%;left:-9999px;width:30px;height:30px;margin-top:-15px;cursor:pointer;z-index:1102;display:block}#fancybox-left-ico{background-image:url("images/fancybox.png");background-position:-40px -30px}#fancybox-right-ico{background-image:url("images/fancybox.png");background-position:-40px -60px}#fancybox-left:hover,#fancybox-right:hover{visibility:visible}#fancybox-left:hover span{left:20px}#fancybox-right:hover span{left:auto;right:20px}.fancy-bg{position:absolute;padding:0;margin:0;border:0;width:20px;height:20px;z-index:1001}#fancy-bg-n{top:-20px;left:0;width:100%;background-image:url("images/fancybox-x.png")}#fancy-bg-ne{top:-20px;right:-20px;background-image:url("images/fancybox.png");background-position:-40px -162px}#fancy-bg-e{top:0;right:-20px;height:100%;background-image:url("images/fancybox-y.png");background-position:-20px 0px}#fancy-bg-se{bottom:-20px;right:-20px;background-image:url("images/fancybox.png");background-position:-40px -182px}#fancy-bg-s{bottom:-20px;left:0;width:100%;background-image:url("images/fancybox-x.png");background-position:0px -20px}#fancy-bg-sw{bottom:-20px;left:-20px;background-image:url("images/fancybox.png");background-position:-40px -142px}#fancy-bg-w{top:0;left:-20px;height:100%;background-image:url("images/fancybox-y.png")}#fancy-bg-nw{top:-20px;left:-20px;background-image:url("images/fancybox.png");background-position:-40px -122px}#fancybox-loading.fancybox-ie div{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/wp-content/themes/kacho/js/fancybox/fancy_loading.png', sizingMethod='scale')}.fancybox-ie #fancybox-close{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/wp-content/themes/kacho/js/fancybox/fancy_close.png', sizingMethod='scale')}.fancybox-ie #fancybox-title-over{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/wp-content/themes/kacho/js/fancybox/fancy_title_over.png', sizingMethod='scale');zoom:1}.fancybox-ie #fancybox-title-left{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/wp-content/themes/kacho/js/fancybox/fancy_title_left.png', sizingMethod='scale')}.fancybox-ie #fancybox-title-main{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/wp-content/themes/kacho/js/fancybox/fancy_title_main.png', sizingMethod='scale')}.fancybox-ie #fancybox-title-right{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/wp-content/themes/kacho/js/fancybox/fancy_title_right.png', sizingMethod='scale')}.fancybox-ie #fancybox-left-ico{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/wp-content/themes/kacho/js/fancybox/fancy_nav_left.png', sizingMethod='scale')}.fancybox-ie #fancybox-right-ico{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/wp-content/themes/kacho/js/fancybox/fancy_nav_right.png', sizingMethod='scale')}.fancybox-ie .fancy-bg{background:transparent !important}.fancybox-ie #fancy-bg-n{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/wp-content/themes/kacho/js/fancybox/fancy_shadow_n.png', sizingMethod='scale')}.fancybox-ie #fancy-bg-ne{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/wp-content/themes/kacho/js/fancybox/fancy_shadow_ne.png', sizingMethod='scale')}.fancybox-ie #fancy-bg-e{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/wp-content/themes/kacho/js/fancybox/fancy_shadow_e.png', sizingMethod='scale')}.fancybox-ie #fancy-bg-se{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/wp-content/themes/kacho/js/fancybox/fancy_shadow_se.png', sizingMethod='scale')}.fancybox-ie #fancy-bg-s{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/wp-content/themes/kacho/js/fancybox/fancy_shadow_s.png', sizingMethod='scale')}.fancybox-ie #fancy-bg-sw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/wp-content/themes/kacho/js/fancybox/fancy_shadow_sw.png', sizingMethod='scale')}.fancybox-ie #fancy-bg-w{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/wp-content/themes/kacho/js/fancybox/fancy_shadow_w.png', sizingMethod='scale')}.fancybox-ie #fancy-bg-nw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/wp-content/themes/kacho/js/fancybox/fancy_shadow_nw.png', sizingMethod='scale')}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}html.mainHtml{background-color:#4B4B4B}div#loading{position:absolute;width:100%;height:100%;z-index:1000;background-color:#fff}div#loading img{display:block;position:absolute;top:50%;left:50%}body{font-size:0.8em;font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;color:#343434;background-color:#FFF;margin:0;padding:0;min-width:1000px;position:relative}body.header_type_photo{background:url(images/bg_image_01.png) center top no-repeat #fff;background-size:100%}body.header_type_photo img{max-width:100%;z-index:2}body.header_type_photo #main{position:relative}#header{margin:0;padding:0;height:153px;width:100%;position:relative;z-index:800;background-image:url(images/bg_header.png);background-repeat:repeat-x}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 192dpi){#header{background-image:url(images/bg_header@2x.png);-moz-background-size:1px 153px;-o-background-size:1px 153px;-webkit-background-size:1px 153px;background-size:1px 153px}}#header *{z-index:999}#header div.headerContents{width:1000px;margin:0px auto;position:relative}#header div.headerContents h1{margin:13px 0 18px 8px;width:341px;height:61px;float:left}#header div.headerContents h1 a{display:block;width:341px;height:61px;background-image:url(images/logo.png);background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 192dpi){#header div.headerContents h1 a{background-image:url(images/logo@2x.png);-moz-background-size:341px 61px;-o-background-size:341px 61px;-webkit-background-size:341px 61px;background-size:341px 61px}}#header div.headerContents div.menu-hnav-container{float:right;height:74px;position:relative}#header div.headerContents div.menu-hnav-container ul{position:absolute;top:0;right:0;width:170px;padding-top:63px}#header div.headerContents div.menu-hnav-container ul li.request{display:block;position:absolute;top:0;right:19px;width:115px;height:57px;padding:0;margin:0;background-image:none}#header div.headerContents div.menu-hnav-container ul li.request a{background-position:left top;background-image:url(images/btn_hNav-request.png);background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 192dpi){#header div.headerContents div.menu-hnav-container ul li.request a{background-image:url(images/btn_hNav-request@2x.png);-moz-background-size:230px 57px;-o-background-size:230px 57px;-webkit-background-size:230px 57px;background-size:230px 57px}}#header div.headerContents div.menu-hnav-container ul li.request a:hover{background-position:right top}#header div.headerContents div#btn_gNav{display:none}.lower_contents #wrap_full{margin-top:-5px;padding-top:15px;background:url(images/bg_image_02.png) no-repeat;background-size:100%;background-position:0 -3px}.home #header{background-image:url(images/bg_header_home.png);background-repeat:repeat-x}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 192dpi){.home #header{background-image:url(images/bg_header_home@2x.png);-moz-background-size:1px 153px;-o-background-size:1px 153px;-webkit-background-size:1px 153px;background-size:1px 153px}}#page{text-align:left;margin:0 auto 0px auto;padding:0 0 0 0;width:1000px;font-size:0.9em;position:relative;min-height:680px}#page div.menu-gnav-container{position:absolute;top:-70px;z-index:899}#page div.menu-gnav-container ul:not(.sub-menu){list-style-type:none;padding:0;margin:0;border-right:1px solid #a7a9a9;height:50px}#page div.menu-gnav-container ul:not(.sub-menu)>li{display:block;width:123.875px;float:left}#page div.menu-gnav-container ul:not(.sub-menu)>li{height:100%;position:relative}#page div.menu-gnav-container ul:not(.sub-menu)>li.gNav-home>a{background-image:url(images/gNav-home.png);background-repeat:no-repeat;background-position:left top}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 192dpi){#page div.menu-gnav-container ul:not(.sub-menu)>li.gNav-home>a{background-image:url(images/gNav-home@2x.png);-moz-background-size:124px 150px;-o-background-size:124px 150px;-webkit-background-size:124px 150px;background-size:124px 150px}}#page div.menu-gnav-container ul:not(.sub-menu)>li.gNav-home>a:hover,#page div.menu-gnav-container ul:not(.sub-menu)>li.gNav-home>a:active,#page div.menu-gnav-container ul:not(.sub-menu)>li.gNav-home>a.active{background-position:left -50px}#page div.menu-gnav-container ul:not(.sub-menu)>li.current-menu-parent>a,#page div.menu-gnav-container ul:not(.sub-menu)>li.current-menu-item>a{background-position:left bottom}#page div.menu-gnav-container ul:not(.sub-menu)>li.gNav-about>a{background-image:url(images/gNav-about.png);background-repeat:no-repeat;background-position:left top}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 192dpi){#page div.menu-gnav-container ul:not(.sub-menu)>li.gNav-about>a{background-image:url(images/gNav-about@2x.png);-moz-background-size:124px 150px;-o-background-size:124px 150px;-webkit-background-size:124px 150px;background-size:124px 150px}}#page div.menu-gnav-container ul:not(.sub-menu)>li.gNav-about>a:hover,#page div.menu-gnav-container ul:not(.sub-menu)>li.gNav-about>a:active,#page div.menu-gnav-container ul:not(.sub-menu)>li.gNav-about>a.active{background-position:left -50px}#page div.menu-gnav-container ul:not(.sub-menu)>li.current-menu-parent>a,#page div.menu-gnav-container ul:not(.sub-menu)>li.current-menu-item>a{background-position:left bottom}#page div.menu-gnav-container ul:not(.sub-menu)>li.gNav-jh>a{background-image:url(images/gNav-jh.png);background-repeat:no-repeat;background-position:left top}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 192dpi){#page div.menu-gnav-container ul:not(.sub-menu)>li.gNav-jh>a{background-image:url(images/gNav-jh@2x.png);-moz-background-size:124px 150px;-o-background-size:124px 150px;-webkit-background-size:124px 150px;background-size:124px 150px}}#page div.menu-gnav-container ul:not(.sub-menu)>li.gNav-jh>a:hover,#page div.menu-gnav-container ul:not(.sub-menu)>li.gNav-jh>a:active,#page div.menu-gnav-container ul:not(.sub-menu)>li.gNav-jh>a.active{background-position:left -50px}#page div.menu-gnav-container ul:not(.sub-menu)>li.current-menu-parent>a,#page div.menu-gnav-container ul:not(.sub-menu)>li.current-menu-item>a{background-position:left bottom}#page div.menu-gnav-container ul:not(.sub-menu)>li.gNav-sh>a{background-image:url(images/gNav-sh.png);background-repeat:no-repeat;background-position:left top}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 192dpi){#page div.menu-gnav-container ul:not(.sub-menu)>li.gNav-sh>a{background-image:url(images/gNav-sh@2x.png);-moz-background-size:124px 150px;-o-background-size:124px 150px;-webkit-background-size:124px 150px;background-size:124px 150px}}#page div.menu-gnav-container ul:not(.sub-menu)>li.gNav-sh>a:hover,#page div.menu-gnav-container ul:not(.sub-menu)>li.gNav-sh>a:active,#page div.menu-gnav-container ul:not(.sub-menu)>li.gNav-sh>a.active{background-position:left -50px}#page div.menu-gnav-container ul:not(.sub-menu)>li.current-menu-parent>a,#page div.menu-gnav-container ul:not(.sub-menu)>li.current-menu-item>a{background-position:left bottom}#page div.menu-gnav-container ul:not(.sub-menu)>li.gNav-sh-m>a{background-image:url(images/gNav-sh-m.png);background-repeat:no-repeat;background-position:left top}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 192dpi){#page div.menu-gnav-container ul:not(.sub-menu)>li.gNav-sh-m>a{background-image:url(images/gNav-sh-m@2x.png);-moz-background-size:124px 150px;-o-background-size:124px 150px;-webkit-background-size:124px 150px;background-size:124px 150px}}#page div.menu-gnav-container ul:not(.sub-menu)>li.gNav-sh-m>a:hover,#page div.menu-gnav-container ul:not(.sub-menu)>li.gNav-sh-m>a:active,#page div.menu-gnav-container ul:not(.sub-menu)>li.gNav-sh-m>a.active{background-position:left -50px}#page div.menu-gnav-container ul:not(.sub-menu)>li.current-menu-parent>a,#page div.menu-gnav-container ul:not(.sub-menu)>li.current-menu-item>a{background-position:left bottom}#page div.menu-gnav-container ul:not(.sub-menu)>li.gNav-schoollife>a{background-image:url(images/gNav-schoollife.png);background-repeat:no-repeat;background-position:left top}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 192dpi){#page div.menu-gnav-container ul:not(.sub-menu)>li.gNav-schoollife>a{background-image:url(images/gNav-schoollife@2x.png);-moz-background-size:124px 150px;-o-background-size:124px 150px;-webkit-background-size:124px 150px;background-size:124px 150px}}#page div.menu-gnav-container ul:not(.sub-menu)>li.gNav-schoollife>a:hover,#page div.menu-gnav-container ul:not(.sub-menu)>li.gNav-schoollife>a:active,#page div.menu-gnav-container ul:not(.sub-menu)>li.gNav-schoollife>a.active{background-position:left -50px}#page div.menu-gnav-container ul:not(.sub-menu)>li.current-menu-parent>a,#page div.menu-gnav-container ul:not(.sub-menu)>li.current-menu-item>a{background-position:left bottom}#page div.menu-gnav-container ul:not(.sub-menu)>li.gNav-guidance>a{background-image:url(images/gNav-guidance.png);background-repeat:no-repeat;background-position:left top}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 192dpi){#page div.menu-gnav-container ul:not(.sub-menu)>li.gNav-guidance>a{background-image:url(images/gNav-guidance@2x.png);-moz-background-size:124px 150px;-o-background-size:124px 150px;-webkit-background-size:124px 150px;background-size:124px 150px}}#page div.menu-gnav-container ul:not(.sub-menu)>li.gNav-guidance>a:hover,#page div.menu-gnav-container ul:not(.sub-menu)>li.gNav-guidance>a:active,#page div.menu-gnav-container ul:not(.sub-menu)>li.gNav-guidance>a.active{background-position:left -50px}#page div.menu-gnav-container ul:not(.sub-menu)>li.current-menu-parent>a,#page div.menu-gnav-container ul:not(.sub-menu)>li.current-menu-item>a{background-position:left bottom}#page div.menu-gnav-container ul:not(.sub-menu)>li.gNav-entrance>a{background-image:url(images/gNav-entrance.png);background-repeat:no-repeat;background-position:left top}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 192dpi){#page div.menu-gnav-container ul:not(.sub-menu)>li.gNav-entrance>a{background-image:url(images/gNav-entrance@2x.png);-moz-background-size:124px 150px;-o-background-size:124px 150px;-webkit-background-size:124px 150px;background-size:124px 150px}}#page div.menu-gnav-container ul:not(.sub-menu)>li.gNav-entrance>a:hover,#page div.menu-gnav-container ul:not(.sub-menu)>li.gNav-entrance>a:active,#page div.menu-gnav-container ul:not(.sub-menu)>li.gNav-entrance>a.active{background-position:left -50px}#page div.menu-gnav-container ul:not(.sub-menu)>li.current-menu-parent>a,#page div.menu-gnav-container ul:not(.sub-menu)>li.current-menu-item>a{background-position:left bottom}#page div.menu-gnav-container ul:not(.sub-menu)>li.gNav-scholarship>a{background-image:url(images/gNav-scholarship.png);background-repeat:no-repeat;background-position:left top}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 192dpi){#page div.menu-gnav-container ul:not(.sub-menu)>li.gNav-scholarship>a{background-image:url(images/gNav-scholarship@2x.png);-moz-background-size:124px 150px;-o-background-size:124px 150px;-webkit-background-size:124px 150px;background-size:124px 150px}}#page div.menu-gnav-container ul:not(.sub-menu)>li.gNav-scholarship>a:hover,#page div.menu-gnav-container ul:not(.sub-menu)>li.gNav-scholarship>a:active,#page div.menu-gnav-container ul:not(.sub-menu)>li.gNav-scholarship>a.active{background-position:left -50px}#page div.menu-gnav-container ul:not(.sub-menu)>li.current-menu-parent>a,#page div.menu-gnav-container ul:not(.sub-menu)>li.current-menu-item>a{background-position:left bottom}#page div.menu-gnav-container ul:not(.sub-menu)>li.active>a{background-position:left -50px}#page div.menu-gnav-container ul:not(.sub-menu)>li>a{text-indent:-9999px;border-left:1px solid #a7a9a9}#page div.menu-gnav-container ul:not(.sub-menu)>li a{height:50px}#page div.menu-gnav-container ul:not(.sub-menu)>li a:hover{cursor:pointer}#page div.menu-gnav-container ul:not(.sub-menu)>li.active{height:60px}#page div.menu-gnav-container ul.sub-menu{list-style-type:none;margin:0;padding:1em 0;width:180px;position:absolute;left:-26px;top:59px;display:none;text-align:center;line-height:1em;background-color:#fff;background-color:rgba(255,255,255,0.9);border-top:3px solid rgba(236,59,27,0.7);border-top:3px solid #ec3b43;-moz-box-shadow:1px 1px 2px 1px rgba(0,0,0,0.05);-webkit-box-shadow:1px 1px 2px 1px rgba(0,0,0,0.05);box-shadow:1px 1px 2px 1px rgba(0,0,0,0.05)}#page div.menu-gnav-container ul.sub-menu li a{color:#464646;font-size:12px;width:110%;height:24px;margin:12px -5%;padding-top:7px;background-color:transparent;-moz-transition-property:background-color,color;-o-transition-property:background-color,color;-webkit-transition-property:background-color,color;transition-property:background-color,color;-moz-transition-duration:0.2s;-o-transition-duration:0.2s;-webkit-transition-duration:0.2s;transition-duration:0.2s}#page div.menu-gnav-container ul.sub-menu li a:hover{background-color:#ec3b43;background-color:rgba(236,59,27,0.7);color:#fff;-moz-transition-property:background-color,color;-o-transition-property:background-color,color;-webkit-transition-property:background-color,color;transition-property:background-color,color;-moz-transition-duration:0.2s;-o-transition-duration:0.2s;-webkit-transition-duration:0.2s;transition-duration:0.2s}#page div.menu-gnav-container ul.sub-menu li.current-menu-item a{color:#ec3b43}#page div.menu-gnav-container ul.sub-menu li.current-menu-item a:hover{color:#fff}#page div.menu-gnav-container li.active ul.sub-menu:hover{overflow:visible !important}#main{width:675px;float:right;margin-right:60px}.home #main{width:770px;margin-right:0px}#aside{width:230px;float:left}#aside a{display:block;margin-bottom:12px}#aside a img{border:2px solid #ebebeb;-moz-box-shadow:1px 1px 2px 1px rgba(0,0,0,0.05);-webkit-box-shadow:1px 1px 2px 1px rgba(0,0,0,0.05);box-shadow:1px 1px 2px 1px rgba(0,0,0,0.05)}#aside a:hover img{border-color:#f18c90}#footer{background-color:#fef5f5;margin-top:37px;padding:12px 0 0 0;width:100%}#footer div.footerContents{width:1000px;height:58px;padding-right:72px;margin:0 auto;position:relative}#footer div.footerContents div.site-title{position:absolute;left:8px;top:-19px;width:230px;height:38px;background-image:url(images/logo_footer.png);background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 192dpi){#footer div.footerContents div.site-title{background-image:url(images/logo_footer@2x.png);-moz-background-size:230px 38px;-o-background-size:230px 38px;-webkit-background-size:230px 38px;background-size:230px 38px}}#footer div.footerContents .adress{position:absolute;left:14px;font-size:11px;font-style:normal;top:18px;color:#646464;line-height:1.3em}#footer div.footerContents div.footer_pageTop{position:absolute;right:15px;top:3px}#footer div.footerContents div.footer_pageTop a{display:block;width:28px;height:36px;background-image:url(images/btn_pagetop.png);background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 192dpi){#footer div.footerContents div.footer_pageTop a{background-image:url(images/btn_pagetop@2x.png);-moz-background-size:28px 36px;-o-background-size:28px 36px;-webkit-background-size:28px 36px;background-size:28px 36px}}#footer div.footerContents div.menu-fnav01-container{margin-bottom:5px;margin-top:15px}#footer div.footerContents div.menu-fnav01-container ul#menu-fnav01{float:right}#footer div.footerContents div.menu-fnav02-container ul#menu-fnav02{list-style-type:none;padding:0;margin:0;font-size:11px;border-right:1px solid #a7a9a9;clear:right;float:right}#footer div.footerContents div.menu-fnav02-container ul#menu-fnav02>li{display:block;width:"auto";float:left}#footer div.footerContents div.menu-fnav02-container ul#menu-fnav02 li{padding:0 1em;border-left:1px solid #a7a9a9}#footer div.footerContents div.menu-fnav02-container ul#menu-fnav02 li a{color:#343434}#footer div.footerContents div.menu-fnav02-container ul#menu-fnav02 li a:hover{color:#ec3b43}div#jdef_footer{width:100%;height:50px;margin:0;padding:0;background-color:#4B4B4B}div#jdef_footer a{display:block;width:1000px;margin:0 auto}div#jdef_footer a img#jdef_logo{margin:10px 0 10px 20px;float:left}h2{margin:15px 0 40px -30px}h2 img{width:520px}h3{background:url(images/h3_back.png) no-repeat left top;padding-left:30px;font-size:22px;color:#ec3b43;margin-bottom:20px;height:33px}h4{background:url(images/h4_back.png) repeat-x left bottom;font-size:16px;color:#ec3b43;margin-bottom:20px;padding-bottom:2px}h5{background:url(images/h5_back.png) no-repeat left 2px;padding-left:15px;line-height:16px;font-size:14px;color:#646464;margin:0 0 10px 0}strong{background-color:#fbd8d9}em{background-color:#e6f2d7}ol.ol_style01{padding:0}ol.ol_style01 li{padding-left:3px;line-height:20px;color:#343434;font-weight:normal;font-size:12px;margin-left:17px}ul.list_style01{padding:0;list-style-type:none}ul.list_style01 li{background:url(images/detai_area_icon.png) no-repeat left 2px;padding-left:18px;line-height:20px;color:#333333;font-weight:normal;font-size:12px}ul.list_style01 li.icon02{background:url(images/detai_area_icon02.png) no-repeat left 2px}a{text-decoration:none}a:hover{text-decoration:none}.clear{clear:both}.label{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}div.wp-pagenavi{clear:both}div.wp-pagenavi *{color:#ec3b43;padding:0.5em;line-height:1em;min-width:2em;height:2em;display:inline-block;text-align:center;-moz-border-radius:1em 1em;-webkit-border-radius:1em;border-radius:1em 1em}div.wp-pagenavi span.current{margin:0.5em;border:1px solid;font-weight:bold;background-color:#fef5f5}div.wp-pagenavi a{background-color:transparent;-moz-transition-property:background-color;-o-transition-property:background-color;-webkit-transition-property:background-color;transition-property:background-color;-moz-transition-duration:0.5s;-o-transition-duration:0.5s;-webkit-transition-duration:0.5s;transition-duration:0.5s}div.wp-pagenavi a:hover{background-color:#ffd7d7;-moz-transition-property:background-color;-o-transition-property:background-color;-webkit-transition-property:background-color;transition-property:background-color;-moz-transition-duration:0.2s;-o-transition-duration:0.2s;-webkit-transition-duration:0.2s;transition-duration:0.2s}.mincho,h3,h4,h5,.lower dl.dl_style01 dt,.lower table.table_style_base caption,.lower table.table_style01 caption,.lower table.table_style02 caption,.lower .tab li,body.news h3,body.schedule h3,.ev_detail .caution,.dosokai aside .menu_title,.dosokai ul.doso_cat_list li{font-family:"ヒラギノ明朝 ProN W6", "HiraMinProN-W6", "HG明朝E", "ＭＳ Ｐ明朝", "MS PMincho", "MS 明朝", serif}.lower a{border-bottom:1px dotted;color:#ec3b43}.lower a:active,.lower a:hover{border-bottom:1px dotted #7d4195;color:#7d4195}.lower a img{border:none}.lower ul.list_style02{list-style-type:none;margin:20px 0 0 0;padding:0;margin-left:-12px}.lower ul.list_style02>li{border:1px solid #dedede;float:left;margin-left:12px;position:relative;margin-bottom:15px;overflow:hidden;display:block;width:210px}.lower ul.list_style03{list-style-type:none;margin:20px 0 0 12px;padding:0;margin-left:12px;float:left;width:210px}.lower ul.list_style03>li{margin-bottom:12px}.lower .text_box01,.lower .text_box02{width:48%;margin-bottom:30px}.lower .text_box01{float:left}.lower .text_box02{float:right}.lower dl.dl_style01 dt{background:url(images/dt_back.png) no-repeat left top;padding-left:26px;color:#7d4195;font-size:17px;border-bottom:1px dotted #7d4195;padding-bottom:2px;margin-bottom:10px}.lower dl.dl_style01 dd{margin-left:0}.lower table.table_style_base,.lower table.table_style01,.lower table.table_style02{width:inherit;border-collapse:collapse;table-layout:fixed}.lower table.table_style_base th,.lower table.table_style01 th,.lower table.table_style02 th{font-size:14px;width:100px}.lower table.table_style_base td,.lower table.table_style01 td,.lower table.table_style02 td{font-size:12px}.lower table.table_style_base caption,.lower table.table_style01 caption,.lower table.table_style02 caption{background:url(images/caption_back.png) no-repeat left 4px;padding-left:26px;font-size:16px;line-height:20px;text-align:left}.lower table.table_style_base thead th,.lower table.table_style01 thead th,.lower table.table_style02 thead th,.lower table.table_style_base thead td,.lower table.table_style01 thead td,.lower table.table_style02 thead td{text-align:center;border-bottom:3px solid #ec3b43}.lower table.table_style_base tbody th,.lower table.table_style01 tbody th,.lower table.table_style02 tbody th,.lower table.table_style_base tbody td,.lower table.table_style01 tbody td,.lower table.table_style02 tbody td{border-bottom:dotted #e1e1e1 1px;text-align:center}.lower table.table_style_base tbody th,.lower table.table_style01 tbody th,.lower table.table_style02 tbody th{border-right:dotted #ffbfc2 1px;background-color:#fef9f9}.lower table.table_style_base tbody td.long_text,.lower table.table_style01 tbody td.long_text,.lower table.table_style02 tbody td.long_text{text-align:left;padding-left:10px;padding-right:10px}.lower table.table_style_base tfoot th,.lower table.table_style01 tfoot th,.lower table.table_style02 tfoot th,.lower table.table_style_base tfoot td,.lower table.table_style01 tfoot td,.lower table.table_style02 tfoot td{color:#7d4195;font-weight:normal;text-align:center;border-top:1px solid #ec3b43}.lower table.table_style01 th,.lower table.table_style01 td{padding-top:18px;padding-bottom:18px}.lower table.table_style02 th,.lower table.table_style02 td{padding-top:5px;padding-bottom:5px}.lower .form_style01 table{width:100%}.lower .form_style01 table th,.lower .form_style01 table td{border-bottom:#ffbfc2 1px dotted}.lower .form_style01 table th{color:#ec3b43;width:120px;background-color:#fff;border-right:none;font-weight:normal}.lower .form_style01 table th.must{background-image:url(images/must.png);background-repeat:no-repeat;background-position:right center;padding-right:25px}.lower .form_style01 table td{text-align:left}.lower .form_style01 table td.width_auto input[type="text"],.lower .form_style01 table td.width_auto textarea,.lower .form_style01 table td.width_auto input[type="email"]{width:auto}.lower .form_style01 table input[type="text"],.lower .form_style01 table textarea,.lower .form_style01 table input[type="email"]{width:100%;border:none;-webkit-box-shadow:inset 1px 1px 1px rgba(230,233,237,0.42);-moz-box-shadow:inset 1px 1px 1px rgba(230,233,237,0.42);box-shadow:inset 1px 1px 1px rgba(230,233,237,0.42);padding:14px 15px;background:url(images/form_elem_back.png) no-repeat 3px 3px snow}.lower .form_style01 input[type="submit"]{cursor:pointer;width:188px;padding:10px 0;text-align:center;border:1px solid #f9c4c6;background:url(images/form_elem_back.png) no-repeat 3px 3px #fef9f9;font-size:15px;color:#ec3b43;margin:0 2px 0 0}.lower .form_style01 input[type="submit"]:hover{margin:2px 0 0 2px;opacity:.6;-moz-transition-property:margin,opacity;-o-transition-property:margin,opacity;-webkit-transition-property:margin,opacity;transition-property:margin,opacity;-moz-transition-duration:0.2s;-o-transition-duration:0.2s;-webkit-transition-duration:0.2s;transition-duration:0.2s}.lower .form_style01 select{border:none;-webkit-box-shadow:inset 1px 1px 1px rgba(230,233,237,0.42);-moz-box-shadow:inset 1px 1px 1px rgba(230,233,237,0.42);box-shadow:inset 1px 1px 1px rgba(230,233,237,0.42);margin:14px 0;background:#fffafa}.lower .form_style01 label{width:30%;display:inline-block;padding:14px 0}.lower .column2{-moz-column-count:2;-webkit-column-count:2}.lower .purple_box{display:block;background-color:#f8f5fa;border:1px solid #7d4195;background-image:url(images/bg_purple_left.png),url(images/bg_purple_right.png);background-repeat:no-repeat, no-repeat;background-position:top left, top right;padding:15px}.lower .purple_box h4{font-size:17px;color:#7d4195;display:block;border-bottom:1px dotted #7d4195;margin:5px 0 10px 0;background-image:none;font-family:"ヒラギノ明朝 ProN W3", "HiraMinProN-W3", "HG明朝E", "ＭＳ Ｐ明朝", "MS PMincho", "MS 明朝", serif;font-weight:100}.lower .ribbon{margin:0 40px -40px;background-image:url(images/ribbon_inner.png);position:relative;padding:0;height:30px;z-index:2}.lower .ribbon p{text-align:center;color:#ffffff;font-size:14px;padding-top:6px}.lower .ribbon:before{content:"";background-image:url(images/ribbon_before.png);position:absolute;left:-39px;width:39px;height:37px}.lower .ribbon:after{content:"";background-image:url(images/ribbon_after.png);position:absolute;top:0;right:-39px;width:39px;height:37px}.lower .shadow_style01{position:relative}.lower .shadow_style01:before{content:"";width:20%;height:30px;position:absolute;left:1%;top:184px;z-index:1;-moz-box-shadow:#7f7f7f 4px 6px 10px;-webkit-box-shadow:#7f7f7f 4px 6px 10px;box-shadow:#7f7f7f 4px 6px 10px;-moz-transform:rotate(-3deg);-ms-transform:rotate(-3deg);-webkit-transform:rotate(-3deg);transform:rotate(-3deg)}.lower .shadow_style01 .shadow_inner{position:relative}.lower .voice .shadow_style01:before{top:111px}.lower .tab{width:675px;list-style:none;padding:0;margin:0;overflow:hidden}.lower .tab li{float:left;display:block;padding:10px 50px;background:url(images/border_image.png) repeat-x;border-left:1px solid #fafff4;border-right:1px solid #fafff4;border-bottom:1px solid #abd37c;font-size:14px;color:rgba(117,161,68,0.63);background-color:#ffffff;cursor:pointer;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.lower .tab li.select{color:#75a043;background-color:#fafff4;border-left:1px solid #abd37c;border-right:1px solid #abd37c;border-bottom:1px solid #fafff4;z-index:2}.lower .tab li:hover{color:#75a043}.lower .tab_content{list-style:none;padding:0;margin:0}.lower .tab_content li.tab_list{width:100%;padding:10px 25px;background:#fafff4;border:1px solid #abd37c;margin-top:-1px}.lower .tab_content li.tab_list.hide{display:none}body.news,body.schedule{padding:12px;width:100%;min-width:initial;overflow-x:hidden}body.news h3,body.schedule h3{background:url(images/h3_back.png) no-repeat left top;padding-left:30px;font-size:22px;color:#ec3b43;margin-bottom:20px;height:33px}body.news .post,body.news .dosokai,body.schedule .post,body.schedule .dosokai{width:670px}div.navigation{font-size:11px}p{margin:1em 0}div#importantInfo{border:1px dotted #ec3b43;width:100%;padding:14px 22px;margin:0 0 25px 0}div#importantInfo div.widgetTitle{width:138px;height:16px;margin-bottom:12px;background-image:url(images/importantInfo_title.png);background-repeat:no-repeat}.wagenaigo{width:400px}#gakka_top{position:relative;width:675px}.vertically{writing-mode:tb-rl;writing-mode:vertical-rl;-moz-writing-mode:vertical-rl;-o-writing-mode:vertical-rl;-webkit-writing-mode:vertical-rl}.gakka_point{position:absolute;bottom:0px;right:0px;padding:20px 0px 15px 0;background:rgba(255,255,255,0.7);width:100%;height:221px}.gakka_point h3{padding:0 30px 0 10px;background-image:none;margin:-8px 0 0 0}.gakka_point_moz{display:none}@-moz-document url-prefix(){.gakka_point_moz{display:block}.gakka_point_css,.gakka_point_special_moz,.gakka_point_science_moz,.gakka_point_liberal_moz,.gakka_point_music_moz{display:block;position:absolute;bottom:0px;right:0px;width:100%;height:221px}.gakka_point_jh_moz img{position:absolute;bottom:0px}.gakka_point_special_moz{background:url("/wp-content/uploads/special_point.png")}.gakka_point_science_moz{background:url("/wp-content/uploads/science_point.png")}.gakka_point_liberal_moz{background:url("/wp-content/uploads/liberal_point.png")}.gakka_point_music_moz{background:url("/wp-content/uploads/music_point.png")}.gakka_point{display:none}}.gakka_point_border:before,.gakka_point_border:after{content:"";width:100%;height:2px;background:url(images/border_image.png);display:block;z-index:2}.gakka_point_border:before{position:absolute;bottom:219px}.flow{position:relative;margin-bottom:40px}.flow:after{content:"▼";display:block;color:#7d4195;position:absolute;left:48%}.flow_next{margin-top:20px}.flow_next:before{content:"▼";display:block;color:#7d4195;position:absolute;top:-20px;left:48%}.flow_end:after{color:#41944d}.flow_ribbon{margin-bottom:60px}.flow_ribbon:after{bottom:-57px}.ev_info .new_list{position:absolute;top:0;right:-20px;background:url(images/ev_info_back.png) no-repeat left top;width:360px;height:357px}.ev_info ul.list_style02>li.block_02,.ev_info ul.list_style02>li.block_01{width:auto}.ev_info .inner01{padding-top:50px;width:286px;margin:0 auto}.ev_info .inner01 h3{margin-bottom:5px;padding-left:0;background-image:none}.ev_info .inner01 ul{list-style-type:none;padding:0 8px 0 8px;margin:0;overflow:hidden}.ev_info .inner01 li{display:table;width:100%;margin-top:-1px;padding-top:10px;padding-bottom:10px;border-top:1px dotted #d8d8d8}.ev_info .inner01 li .date,.ev_info .inner01 li .title{display:table-cell;vertical-align:middle;text-align:left;line-height:20px}.ev_info .inner01 li .date{width:90px}.ev_info .inner01 li .date time{font-size:10px}.ev_info .info_parts{width:675px;overflow:hidden;margin-top:180px;margin-bottom:50px}.ev_info .info_parts li:hover{border:1px solid #ec3b43}.ev_info .info_parts li a{display:block;border:none}.ev_info .info_parts li .detail_area{width:100%;background:url(images/ev_info_line_back.png) repeat left top;position:absolute;bottom:-100%;padding:10px 20px 50px 20px;z-index:50}.ev_info .info_parts li .detail_area a{border:none}.ev_info .info_parts li .detail_area p{margin-bottom:10px;text-align:center}.ev_info .info_parts li .detail_area table th span{display:inline-block;background:url(images/detai_area_icon.png) no-repeat left top;padding-left:18px;line-height:12px;color:#343434;font-weight:normal}.ev_info .info_parts li .detail_area table td{color:#343434}.ev_info .info_parts li .detail_area .detail_area_inner{visibility:hidden}.ev_info .info_parts li .date{position:absolute;top:10px;left:0}.ev_info .info_parts li .date .date_left{height:26px;line-height:26px;padding-left:10px;display:block;float:left}.ev_info .info_parts li .date .date_right{height:26px;width:25px;line-height:26px;display:block;float:left}.ev_info .info_parts li .date .date_01 .date_left{background:url(images/ribbon_01_base.png) repeat-x left top;color:#fff}.ev_info .info_parts li .date .date_01 .date_right{background:url(images/ribbon_01_right.png) repeat-x left top}.ev_info .info_parts li .date .date_02 .date_left{background:url(images/ribbon_02_base.png) repeat-x left top;color:#fff}.ev_info .info_parts li .date .date_02 .date_right{background:url(images/ribbon_02_right.png) repeat-x left top}.ev_info .info_parts li .date .date_03 .date_left{background:url(images/ribbon_03_base.png) repeat-x left top;color:#343434}.ev_info .info_parts li .date .date_03 .date_right{background:url(images/ribbon_03_right.png) repeat-x left top}.ev_info .info_parts li .line{padding:3px 10px;position:absolute;bottom:0;left:0;width:100%;z-index:100}.ev_info .info_parts li .line .line_icon{padding-left:25px;padding-right:1em;line-height:24px;display:inline-block;color:#7d4195;font-size:11px}.ev_info .info_parts li .line .icon01{background:url(images/tag_01.png) no-repeat left top}.ev_info .info_parts li .line .icon02{background:url(images/tag_02.png) no-repeat left top}.ev_info .info_parts li .line .icon03{background:url(images/tag_03.png) no-repeat left top}.ev_detail{width:676px !important;margin-right:30px !important}.ev_detail .ev_text_box01,.ev_detail .ev_text_box02{width:48%}.ev_detail .ev_text_box01{float:left}.ev_detail .ev_text_box02{float:right}.ev_detail table th,.ev_detail table td{vertical-align:top;line-height:16px}.ev_detail table th{padding:3px 15px 3px 0}.ev_detail table th span{display:inline-block;background:url(images/detai_area_icon.png) no-repeat left top;padding-left:18px;line-height:12px;color:#343434;font-weight:normal}.ev_detail table td{color:#343434;padding-top:3px;padding-bottom:3px}.ev_detail .img_box{width:676px;overflow:hidden}.ev_detail .img_box ul{margin:0;padding:0;margin-right:-12px;list-style-type:none}.ev_detail .img_box li{float:left;margin-right:12px;margin-bottom:15px}.ev_detail .caution{background-color:#fbd8d9;color:#ec3b43;display:block;width:100%;text-align:center;padding:5px 0;font-size:20px}.page-id-11511 .question,.page-id-4314 .question,.page-id-4322 .question{background:none;border-bottom:1px dotted #7d4195;padding-left:5px;padding-bottom:3px}.page-id-11511 .question span,.page-id-4314 .question span,.page-id-4322 .question span{background:url(images/icon_q.png) no-repeat left top;color:#7d4195;font-size:15px;padding-left:20px;line-height:18px;display:inline-block}.page-id-11511 .answer,.page-id-4314 .answer,.page-id-4322 .answer{background:none;padding-left:0;padding-bottom:0;margin-bottom:10px}.page-id-11511 .answer span,.page-id-4314 .answer span,.page-id-4322 .answer span{background:url(images/icon_a.png) no-repeat left top;color:#ec3b43;font-size:13px;padding-left:20px;line-height:18px;display:inline-block}.music_teacher_link{width:270px}.music_teacher_link:hover{opacity:.6;-moz-transition-property:opacity;-o-transition-property:opacity;-webkit-transition-property:opacity;transition-property:opacity;-moz-transition-duration:0.2s;-o-transition-duration:0.2s;-webkit-transition-duration:0.2s;transition-duration:0.2s}.page-id-5317 ul.list_style02{text-align:center}.page-id-5317 ul.list_style02 img{border:1px solid #dedede;padding:1px}.page-id-5317 ul.list_style02 a:hover img{border:1px solid #7d4195;-moz-transition-property:border;-o-transition-property:border;-webkit-transition-property:border;transition-property:border;-moz-transition-duration:0.5s;-o-transition-duration:0.5s;-webkit-transition-duration:0.5s;transition-duration:0.5s}.page-id-5317 ul.list_style02 li{border:none}.page-id-5255 .teacher img{border:1px solid #dedede;padding:1px;background-color:#ffffff}.downArrow{color:#ec3b43;text-align:center}.page-id-85 ul.list_style01{width:230px}
 /* .page-id-85 li img{width:160px;margin-right:3px} */
 .page-id-85 li img.page-id-85_img_end{margin-right:0}.page-id-85 li img:hover{opacity:.6;-moz-transition-property:opacity;-o-transition-property:opacity;-webkit-transition-property:opacity;transition-property:opacity;-moz-transition-duration:0.2s;-o-transition-duration:0.2s;-webkit-transition-duration:0.2s;transition-duration:0.2s}.page-id-91 ul.list_style02 li,.page-id-96 ul.list_style02 li{border:none;width:215px}.page-id-91 ul.list_style02 li img,.page-id-96 ul.list_style02 li img{width:215px}.page-id-91 ul.list_style02 li span,.page-id-96 ul.list_style02 li span{background:url(images/detai_area_icon.png) no-repeat left 2px;padding-left:18px;line-height:20px}.page-id-11398 .lower table.table_style02,.page-id-11644 .lower table.table_style02{table-layout:auto}.page-id-11398 .lower table.table_style02 tbody td,.page-id-11644 .lower table.table_style02 tbody td{text-align:left;width:120px}.page-id-11398 .lower table.table_style02 tbody td:nth-child(3n),.page-id-11644 .lower table.table_style02 tbody td:nth-child(3n){width:50px;text-align:center}.page-id-33 table{width:90%;margin-left:20px}.page-id-33 table td{width:20%;border-bottom:1px dotted #d3d3d3}.page-id-18707 table.table_style02{width:inherit;border-collapse:collapse;table-layout:auto}.page-id-18707 table.table_style02 tbody td{text-align:left}.page-id-35 table td{width:50%;border-bottom:1px dotted #d3d3d3}.boshu table{width:100% !important}.boshu table.boshu_ninzu{width:70% !important;border:solid #ffe7e8 1px}.boshu table.boshu_ninzu th{width:200px}.boshu table.th140 th{width:0 !important}.test_result table{width:100% !important;border:1px solid #ffe7e8;background-color:#ffffff}.test_result table th{width:auto !important}.scholorship table{border:solid #ffe7e8 1px}.scholorship table th{width:200px !important}.lower li.lgf-item{width:300px}header.header_simple{height:44px;background-color:#ffffff;border-top:3px solid #ec3b43;border-bottom:1px solid #cccccc;margin-bottom:5px}header.header_simple a{margin:0 auto;width:100%;max-width:1000px;display:block}header.header_simple a img{margin-top:9px;float:right;border-style:none}.dosokai{margin-top:10px !important}.dosokai #main{width:740px;margin-right:0px}.dosokai .dosokai_main a img:hover{opacity:0.9;-moz-transition-property:opacity;-o-transition-property:opacity;-webkit-transition-property:opacity;transition-property:opacity;-moz-transition-duration:0.2s;-o-transition-duration:0.2s;-webkit-transition-duration:0.2s;transition-duration:0.2s}.dosokai aside{background-color:#fef5f5;width:209px;margin-right:21px;float:left}.dosokai aside .doso_page_title{padding-bottom:20px;text-align:center;color:#333333;border-bottom:3px solid #f49da1;line-height:20px}.dosokai aside .doso_page_title .dosokai_logo{margin:10px 0 25px 0}.dosokai aside .menu_title{margin:0;text-align:center;font-size:18px;color:#ec3b43}.dosokai aside ul{padding:0 !important}.dosokai aside ul li{border-bottom:1px dashed #dedede;border-top:1px dashed #dedede;list-style:none;padding:13px 13px;position:relative;font-size:14px}.dosokai aside ul li:after{content:">";font-size:14px;color:#ec3b43;position:absolute;right:17px;top:30%}.dosokai aside ul li a{display:block;color:#343434}.dosokai aside ul li a:hover{color:#ec3b43}.dosokai aside .contact{padding:13px 10px 17px;margin:30px 17px;font-size:14px;border:1px dotted #ec3b43;background-color:#fff;text-align:center;line-height:22px}.dosokai aside .contact span{font-size:20px;color:#ed474e;display:block;margin-top:7px;text-align:center}.dosokai ul.doso_cat_list{margin:20px 0 0}.dosokai ul.doso_cat_list li{margin-left:5px;padding:4px 0;display:inline-block;width:115px;color:#555555;font-size:14px;text-align:center}.dosokai ul.doso_cat_list li:hover{background-color:#d7eac1;-moz-border-radius:5px 5px;-webkit-border-radius:5px;border-radius:5px 5px;-moz-transition-property:background-color;-o-transition-property:background-color;-webkit-transition-property:background-color;transition-property:background-color;-moz-transition-duration:0.2s;-o-transition-duration:0.2s;-webkit-transition-duration:0.2s;transition-duration:0.2s}.dosokai ul.doso_cat_list li a{color:#555555;border-bottom:none;display:block}.dosokai ul.doso_cat_list .on,.dosokai ul.doso_cat_list .current-cat{background-color:#d7eac1;-moz-border-radius:5px 5px;-webkit-border-radius:5px;border-radius:5px 5px}.dosokai div.topics_title,.dosokai a.topics_more{margin-bottom:-10px;text-indent:110%;background-color:#fff;position:relative;z-index:5;padding:0 5px;background-position:center center;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}.dosokai div.topics_title{float:left;width:94px;height:17px;background-image:url(images/topics_title_doso.png);background-repeat:no-repeat;padding-right:19px;margin:27px 0 13px;background-color:transparent;background-position:left;text-indent:999px}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 192dpi){.dosokai div.topics_title{background-image:url(images/topics_title_doso@2x.png);-moz-background-size:94px 17px;-o-background-size:94px 17px;-webkit-background-size:94px 17px;background-size:94px 17px}}.dosokai a.topics_more{float:right;display:block;width:58px;height:17px;background-image:url(images/topics_more.png);background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 192dpi){.dosokai a.topics_more{background-image:url(images/topics_more@2x.png);-moz-background-size:58px 17px;-o-background-size:58px 17px;-webkit-background-size:58px 17px;background-size:58px 17px}}.dosokai ul#topics{clear:both;list-style-type:none;padding:0;margin:0;padding:35px 0 20px 0;border-bottom:1px dotted #ec3b43;border-top:1px dotted #ec3b43;position:relative}.dosokai ul#topics>li{display:block;width:245px;float:left}.dosokai ul#topics li.topicsCell{width:246px;height:309px;padding:22px 13px 0 13px;margin:0 0 14px 0;position:relative;background-image:url(images/bg_topic_li.png);background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 192dpi){.dosokai ul#topics li.topicsCell{background-image:url(images/bg_topic_li@2x.png);-moz-background-size:25px 350px;-o-background-size:25px 350px;-webkit-background-size:25px 350px;background-size:25px 350px}}.dosokai ul#topics li.topicsCell a{color:#343434;background-color:#fff;-moz-transition-property:background-color,color;-o-transition-property:background-color,color;-webkit-transition-property:background-color,color;transition-property:background-color,color;-moz-transition-duration:0.5s;-o-transition-duration:0.5s;-webkit-transition-duration:0.5s;transition-duration:0.5s}.dosokai ul#topics li.topicsCell a div.day{font-size:11px;color:#636363;position:absolute;top:-2px;left:30px}.dosokai ul#topics li.topicsCell a div.category{margin:12px 8px}.dosokai ul#topics li.topicsCell a div.category div{width:32px;height:10px;float:left;margin-right:6px}.dosokai ul#topics li.topicsCell a div.category div.jh-on{background-image:url(images/ico_topics-category_jh-on.png);background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 192dpi){.dosokai ul#topics li.topicsCell a div.category div.jh-on{background-image:url(images/ico_topics-category_jh-on@2x.png);-moz-background-size:32px 10px;-o-background-size:32px 10px;-webkit-background-size:32px 10px;background-size:32px 10px}}.dosokai ul#topics li.topicsCell a div.category div.jh-off{background-image:url(images/ico_topics-category_jh-off.png);background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 192dpi){.dosokai ul#topics li.topicsCell a div.category div.jh-off{background-image:url(images/ico_topics-category_jh-off@2x.png);-moz-background-size:32px 10px;-o-background-size:32px 10px;-webkit-background-size:32px 10px;background-size:32px 10px}}.dosokai ul#topics li.topicsCell a div.category div.sh-on{background-image:url(images/ico_topics-category_sh-on.png);background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 192dpi){.dosokai ul#topics li.topicsCell a div.category div.sh-on{background-image:url(images/ico_topics-category_sh-on@2x.png);-moz-background-size:32px 10px;-o-background-size:32px 10px;-webkit-background-size:32px 10px;background-size:32px 10px}}.dosokai ul#topics li.topicsCell a div.category div.sh-off{background-image:url(images/ico_topics-category_sh-off.png);background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 192dpi){.dosokai ul#topics li.topicsCell a div.category div.sh-off{background-image:url(images/ico_topics-category_sh-off@2x.png);-moz-background-size:32px 10px;-o-background-size:32px 10px;-webkit-background-size:32px 10px;background-size:32px 10px}}.dosokai ul#topics li.topicsCell a div.category div.club-on{background-image:url(images/ico_topics-category_club-on.png);background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 192dpi){.dosokai ul#topics li.topicsCell a div.category div.club-on{background-image:url(images/ico_topics-category_club-on@2x.png);-moz-background-size:32px 10px;-o-background-size:32px 10px;-webkit-background-size:32px 10px;background-size:32px 10px}}.dosokai ul#topics li.topicsCell a div.category div.club-off{background-image:url(images/ico_topics-category_club-off.png);background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 192dpi){.dosokai ul#topics li.topicsCell a div.category div.club-off{background-image:url(images/ico_topics-category_club-off@2x.png);-moz-background-size:32px 10px;-o-background-size:32px 10px;-webkit-background-size:32px 10px;background-size:32px 10px}}.dosokai ul#topics li.topicsCell a div.category div.others-on{background-image:url(images/ico_topics-category_others-on.png);background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 192dpi){.dosokai ul#topics li.topicsCell a div.category div.others-on{background-image:url(images/ico_topics-category_others-on@2x.png);-moz-background-size:32px 10px;-o-background-size:32px 10px;-webkit-background-size:32px 10px;background-size:32px 10px}}.dosokai ul#topics li.topicsCell a div.category div.others-off{background-image:url(images/ico_topics-category_others-off.png);background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 192dpi){.dosokai ul#topics li.topicsCell a div.category div.others-off{background-image:url(images/ico_topics-category_others-off@2x.png);-moz-background-size:32px 10px;-o-background-size:32px 10px;-webkit-background-size:32px 10px;background-size:32px 10px}}.dosokai ul#topics li.topicsCell a div.category div:nth-last-of-type(1){margin-right:0}.dosokai ul#topics li.topicsCell a div.category div.others-on,.dosokai ul#topics li.topicsCell a div.category div.others-off{width:41px;background-size:41px 10px}.dosokai ul#topics li.topicsCell a img.attachment-thumbnail{border:1px solid #c8c8c8;padding:1px;-moz-transition-property:border-color;-o-transition-property:border-color;-webkit-transition-property:border-color;transition-property:border-color;-moz-transition-duration:0.5s;-o-transition-duration:0.5s;-webkit-transition-duration:0.5s;transition-duration:0.5s}.dosokai ul#topics li.topicsCell a div.title{margin:12px 8px}.dosokai ul#topics li.topicsCell a div.wp_social_bookmarking_light{position:absolute;right:11px;bottom:10px;height:20px;overflow:hidden}.dosokai ul#topics li.topicsCell a:hover{background-color:#fef5f5;color:#ec3b43;-moz-transition-property:background-color,color;-o-transition-property:background-color,color;-webkit-transition-property:background-color,color;transition-property:background-color,color;-moz-transition-duration:0.2s;-o-transition-duration:0.2s;-webkit-transition-duration:0.2s;transition-duration:0.2s}.dosokai ul#topics li.topicsCell a:hover img.attachment-thumbnail{border-color:#ec3b43;-moz-transition-property:border-color;-o-transition-property:border-color;-webkit-transition-property:border-color;transition-property:border-color;-moz-transition-duration:0.2s;-o-transition-duration:0.2s;-webkit-transition-duration:0.2s;transition-duration:0.2s}.dosokai ul#topics div.wp-pagenavi{position:absolute;right:0;bottom:-17px;background-color:#fff;padding:0 0.5em}@media only screen and (max-width: 768px){#page #main:after,#page #aside:after{content:"";display:block;clear:both}#page div.menu-gnav-container ul#menu-gnav li ul.sub-menu li a{display:block;height:100%;width:100%}#header div.headerContents div#btn_gNav{text-indent:100%;white-space:nowrap;overflow:hidden}.sp_none{display:none}.pc_none{display:block}body{-webkit-text-size-adjust:100%}body,#header div.headerContents,#page,#footer div.footerContents,div#jdef_footer a,body.home,div#slider_bottomLine{min-width:640px;max-width:640px;width:auto}#header{height:100px;background-position:left bottom}#header div.headerContents h1{margin-left:22px}#header div.headerContents div.menu-hnav-container{margin-right:120px}#header div.headerContents div.menu-hnav-container ul li{margin-right:0.5em}#header div.headerContents div.menu-hnav-container ul li.request{right:11px}#header div.headerContents div#btn_gNav{display:block;width:115px;height:85px;position:fixed;margin-left:514px;top:0px;cursor:pointer;background-position:left top;z-index:999;background-image:url(images/btn_gNav.png);background-repeat:no-repeat}}@media only screen and (max-width: 768px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 768px) and (min-resolution: 192dpi){#header div.headerContents div#btn_gNav{background-image:url(images/btn_gNav@2x.png);-moz-background-size:230px 85px;-o-background-size:230px 85px;-webkit-background-size:230px 85px;background-size:230px 85px}}@media only screen and (max-width: 768px){#header div.headerContents div#btn_gNav:hover{background-position:right top}body.home div.bx-wrapper ul#slider li.slider_03{background-image:url("images/slider_slider_03sp.jpg")}body.home div.bx-wrapper ul#slider li.slider_02{background-image:url("images/slider_slider_02sp.jpg")}body.home div.bx-wrapper ul#slider li.slider_04{background-image:url("images/slider_slider_04sp.jpg")}body.home div.bx-wrapper ul#slider li.slider_05{background-image:url("images/slider_slider_05sp.jpg")}body.home div.bx-wrapper ul#slider li.slider_06{background-image:url("images/slider_slider_06sp.jpg")}#page{text-align:left;margin:13px auto 0 auto;padding:0 12px;font-size:150%}#page div.menu-gnav-container{position:relative;top:0 !important;margin:0 0 30px 0;z-index:799}#page div.menu-gnav-container ul:not(.sub-menu)>li.active{height:auto}#page div.menu-gnav-container ul#menu-gnav{display:none;border:none;height:auto;font-size:20px}#page div.menu-gnav-container ul#menu-gnav li{width:100%;float:none;background-color:#fef5f5;border-bottom:1px dotted #ec3b43;margin-bottom:1px}#page div.menu-gnav-container ul#menu-gnav li a{border:none;background-image:none;text-indent:0;color:#ec3b43;padding:25px;height:80px;font-size:20px}#page div.menu-gnav-container ul#menu-gnav li a span{padding-left:5px;font-size:0.8em}#page div.menu-gnav-container ul#menu-gnav li ul.sub-menu{width:100%;position:relative;text-align:left;left:0;top:0;padding:0;background-color:transparent;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:none}#page div.menu-gnav-container ul#menu-gnav li ul.sub-menu li{height:60px;background-color:#fff;border-bottom:1px dotted #fef5f5}#page div.menu-gnav-container ul#menu-gnav li ul.sub-menu li a{margin:0;padding:20px 40px;font-size:17px}#page div.menu-gnav-container ul#menu-gnav li.active a{background-color:#F8999E;color:#fff}#page div.menu-gnav-container ul#menu-gnav li.active ul.sub-menu a{background-color:#fff;color:#ec3b43}#page div.menu-gnav-container ul#menu-gnav li.current-menu-item a,#page div.menu-gnav-container ul#menu-gnav li.current-menu-parent a{background-color:#ec3b43;color:#fff;font-weight:bold}#page div.menu-gnav-container ul#menu-gnav li.current-menu-parent li a{font-weight:normal}#page div.menu-gnav-container ul#menu-gnav li.current-menu-parent li.current-menu-item a{font-weight:bold}#page #main{float:none}#page #aside{width:480px;float:none;margin:50px auto 30px auto}#page #aside a{margin:12px;float:left}#page *{max-width:616px}div.pc_none{display:block}div.sp_none{display:none}body.home div#eventInfo{display:block;position:relative;background-color:transparent;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;right:0px;top:530px;width:100%;padding:0 30px 13px 30px;height:210px}body.home div#eventInfo a{float:left;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}body.home div#eventInfo div.widget_sp_image-description{width:322px;float:right;margin-top:0}body.home div#eventInfo div.widget_sp_image-description p{font-size:16px}body.home div.bx-wrapper{width:640px;max-width:640px !important}body.home div#page{margin-top:525px}body.home ul#topics{width:584px;margin:0 auto}body.home ul#topics li.topicsCell{margin:0 18px 30px 18px;height:350px}body.home ul#topics div.wp-pagenavi{bottom:-27px}img{max-width:100% !important}table{margin:0 0 1em 0}.ecommendation .tbl_recommendation{width:100%}.type-post{font-size:150%}.ev_info .new_list{background-size:480px;width:480px;height:400px}.ev_info .inner01{width:386px}.header_type_photo,.ev_detail,.lower{background-image:none !important}.header_type_photo p,.header_type_photo a,.header_type_photo span,.header_type_photo td,.header_type_photo th,.header_type_photo li,.ev_detail p,.ev_detail a,.ev_detail span,.ev_detail td,.ev_detail th,.ev_detail li,.lower p,.lower a,.lower span,.lower td,.lower th,.lower li{font-size:18px;text-align:left;line-height:24px}.header_type_photo p,.ev_detail p,.lower p{padding:0 20px}.header_type_photo h2,.ev_detail h2,.lower h2{margin-left:0 !important}.header_type_photo h2 img,.ev_detail h2 img,.lower h2 img{width:auto}.header_type_photo h3,.ev_detail h3,.lower h3{background:url(images/h3_back_sp.png) no-repeat left center;font-size:32px;padding-left:55px;line-height:60px;height:auto}.header_type_photo h4,.ev_detail h4,.lower h4{line-height:28px;font-size:24px}.header_type_photo h5,.ev_detail h5,.lower h5{background:url(images/h5_back.png) repeat-y left 2px;padding-left:18px;line-height:24px;font-size:20px}.header_type_photo #header,.ev_detail #header,.lower #header{background-image:url("images/bg_header_ev.png") !important;background-repeat:repeat-x !important;background-position:left bottom !important}.header_type_photo #main .new_list,.ev_detail #main .new_list,.lower #main .new_list{position:relative;margin:0 auto}.header_type_photo #main .info_parts,.ev_detail #main .info_parts,.lower #main .info_parts{margin-top:20px}.header_type_photo #main .info_parts ul,.ev_detail #main .info_parts ul,.lower #main .info_parts ul{text-align:center}.header_type_photo #main .info_parts li,.ev_detail #main .info_parts li,.lower #main .info_parts li{display:inline-block;float:none}.header_type_photo ul.list_style01,.ev_detail ul.list_style01,.lower ul.list_style01{padding:0 20px}.header_type_photo ul.list_style01 li,.ev_detail ul.list_style01 li,.lower ul.list_style01 li{font-size:18px;line-height:24px;background:url(images/detai_area_icon.png) no-repeat left 5px}.header_type_photo ul.list_style01 li.icon02,.ev_detail ul.list_style01 li.icon02,.lower ul.list_style01 li.icon02{background:url(images/detai_area_icon02.png) no-repeat left 5px}.header_type_photo ul.list_style02,.ev_detail ul.list_style02,.lower ul.list_style02{padding:0 40px;margin-left:0}.header_type_photo ul.list_style02>li,.ev_detail ul.list_style02>li,.lower ul.list_style02>li{width:100%;margin-left:0}.header_type_photo ul.list_style02>li h4,.ev_detail ul.list_style02>li h4,.lower ul.list_style02>li h4{margin-top:0}.header_type_photo ul.list_style03,.ev_detail ul.list_style03,.lower ul.list_style03{width:195px}.header_type_photo ol.ol_style01,.ev_detail ol.ol_style01,.lower ol.ol_style01{margin:0 20px}.header_type_photo ol.ol_style01 li,.ev_detail ol.ol_style01 li,.lower ol.ol_style01 li{font-size:18px;line-height:22px;margin-bottom:20px}.header_type_photo table.table_style01 th,.header_type_photo table.table_style01 td,.header_type_photo table.table_style02 th,.header_type_photo table.table_style02 td,.ev_detail table.table_style01 th,.ev_detail table.table_style01 td,.ev_detail table.table_style02 th,.ev_detail table.table_style02 td,.lower table.table_style01 th,.lower table.table_style01 td,.lower table.table_style02 th,.lower table.table_style02 td{font-size:18px;line-height:1.4em}.header_type_photo .text_box01,.header_type_photo .text_box02,.ev_detail .text_box01,.ev_detail .text_box02,.lower .text_box01,.lower .text_box02{width:100%;margin-bottom:30px}.header_type_photo .text_box01 img,.header_type_photo .text_box02 img,.ev_detail .text_box01 img,.ev_detail .text_box02 img,.lower .text_box01 img,.lower .text_box02 img{width:100%}.header_type_photo .text_box01,.ev_detail .text_box01,.lower .text_box01{float:none}.header_type_photo .text_box02,.ev_detail .text_box02,.lower .text_box02{float:none}.header_type_photo .ribbon,.ev_detail .ribbon,.lower .ribbon{margin:0 60px -40px;background-image:url(images/ribbon_inner_sp.png);height:50px}.header_type_photo .ribbon p,.ev_detail .ribbon p,.lower .ribbon p{font-size:20px;padding-top:10px}.header_type_photo .ribbon:before,.ev_detail .ribbon:before,.lower .ribbon:before{background-image:url(images/ribbon_before_sp.png);left:-63px;width:63px;height:60px}.header_type_photo .ribbon:after,.ev_detail .ribbon:after,.lower .ribbon:after{background-image:url(images/ribbon_after_sp.png);top:0;right:-63px;width:63px;height:60px}.header_type_photo .form_style01 input[type="text"],.header_type_photo .form_style01 textarea,.header_type_photo .form_style01 input[type="email"],.ev_detail .form_style01 input[type="text"],.ev_detail .form_style01 textarea,.ev_detail .form_style01 input[type="email"],.lower .form_style01 input[type="text"],.lower .form_style01 textarea,.lower .form_style01 input[type="email"]{font-size:18px}.header_type_photo .ev_text_box01,.header_type_photo .ev_text_box02,.ev_detail .ev_text_box01,.ev_detail .ev_text_box02,.lower .ev_text_box01,.lower .ev_text_box02{width:100%;float:none;margin-bottom:20px}.header_type_photo .img_box,.ev_detail .img_box,.lower .img_box{margin-top:20px}.header_type_photo .img_box ul,.ev_detail .img_box ul,.lower .img_box ul{text-align:center}.header_type_photo .img_box li,.ev_detail .img_box li,.lower .img_box li{display:inline-block;float:none}#footer div.footerContents div.site-title{left:33px;top:-48px}#footer div.footerContents .adress{left:61px;top:-12px}#footer div.footerContents div.menu-fnav01-container{margin-top:46px}#footer div.footerContents div.menu-fnav02-container ul#menu-fnav02,#footer div.footerContents div.menu-fnav02-container ul#menu-fnav02 a{font-size:10px}body.news h3,body.schedule h3{background:url(images/h3_back_sp.png) no-repeat left center;font-size:32px;padding-left:55px;line-height:60px;height:auto}body.news div.navigation,body.schedule div.navigation{font-size:14px}body.news .entry,body.schedule .entry{font-size:18px}.ev_info ul.list_style02>li{width:auto}.page-id-11511 h2{margin-left:0 !important}.page-id-11511 h3.question{background:none;border-bottom:1px dotted #7d4195;padding-left:5px;padding-bottom:3px}.page-id-11511 h3.question span{background:url(images/icon_q.png) no-repeat left top;color:#7d4195;font-size:15px;padding-left:20px;line-height:18px;display:inline-block}.page-id-11511 .answer{background:none;padding-left:0;padding-bottom:0;margin-bottom:10px}.page-id-11511 .answer span{background:url(images/icon_a.png) no-repeat left top;color:#ec3b43;font-size:13px;padding-left:20px;line-height:18px;display:inline-block}.lower .wagenaigo{width:100%}.lower .wagenaigo img{margin:0 10px 0 30px}.lower .wagenaigo h5{font-size:22px}.lower .wagenaigo ul.list_style01 li{font-size:20px;line-height:32px}.page-id-10180 .ribbon p{padding-top:2px}.tex14{font-size:18px !important}.gakka_point h3{padding:0 30px 0 10px;background-image:none;margin:-8px 0 0 0}.tex12{font-size:16px !important}.gakka_point_border:before{bottom:201px}.gakka_point_moz{display:block;position:absolute;bottom:0px;right:0px;width:100%;height:203px}.gakka_point_special_moz{background:url("/wp-content/uploads/special_point.png") no-repeat;display:block;position:absolute;bottom:0px;right:0px;width:100%;height:221px;background-size:contain;height:203px}.gakka_point_science_moz{background:url("/wp-content/uploads/science_point.png") no-repeat;display:block;position:absolute;bottom:0px;right:0px;width:100%;height:221px;background-size:contain;height:203px}.gakka_point_liberal_moz{background:url("/wp-content/uploads/liberal_point.png") no-repeat;display:block;position:absolute;bottom:0px;right:0px;width:100%;height:221px;background-size:contain;height:203px}.gakka_point_music_moz{background:url("/wp-content/uploads/music_point.png") no-repeat;display:block;position:absolute;bottom:0px;right:0px;width:100%;height:221px;background-size:contain;height:203px}.gakka_point{display:none}.page-id-72 .text_box01{margin-top:70px}.page-id-80 ul.list_style02 li:first-child h4,.page-id-78 ul.list_style02 li:first-child h4,.page-id-76 ul.list_style02 li:first-child h4,.page-id-171 ul.list_style02 li:first-child h4{margin-top:40px}.page-id-4320 img,.page-id-4311 img{margin-top:5px}.page-id-91 ul.list_style02{margin-left:-5px;padding:0}.page-id-91 ul.list_style02 li{width:46%;margin-left:20px}.page-id-91 ul.list_style02 li img{width:100%}.page-id-96 ul.list_style02{padding:0}.page-id-96 ul.list_style02 li img{width:48%;float:left;margin:5px 10px 20px 5px}.page-id-33 table{width:95%;margin:0 auto 20px}.page-id-35 table{margin:0 auto 20px}.page-id-7674 ul li.tab_list table.afterh3_mt_sp{margin-top:70px}.page-id-61 .afterh3_mt_sp{margin-top:70px}.shTrip2014 img{width:100%}.sp_float{float:left;margin:0 15px 10px 0}.dosokai ul#topics{width:584px;margin:0 auto}.dosokai ul#topics li.topicsCell{margin:0 18px 30px 18px;height:350px}.dosokai ul#topics div.wp-pagenavi{bottom:-27px}.dosokai div.topics_title{background-size:94px 20px}.dosokai ul.doso_cat_list li{font-size:18px}.dosokai ul.doso_cat_list li a{text-align:center}.dosokai aside{width:100%;float:none;padding-bottom:1px}}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}.aligncenter{display:block;margin:5px auto 5px auto}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.rollover-op:hover,.ev_detail .img_box li a img:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:0.7}.fr{float:right;display:inline;*zoom:1}.fl{float:left;display:inline;*zoom:1}.cl{clear:both}.am{margin-right:auto;margin-left:auto;display:block}.mt3{margin-top:3px}.mt5{margin-top:5px}.mt10{margin-top:10px}.mt20{margin-top:20px}.mt30{margin-top:30px}.mt40{margin-top:40px}.mb3{margin-bottom:3px !important}.mb5{margin-bottom:5px !important}.mb7{margin-bottom:7px !important}.mb10{margin-bottom:10px !important}.mb15{margin-bottom:15px !important}.mb20{margin-bottom:20px !important}.mb25{margin-bottom:25px !important}.mb30{margin-bottom:30px !important}.mb35{margin-bottom:35px !important}.mb40{margin-bottom:40px !important}.mb50{margin-bottom:50px !important}.mb60{margin-bottom:60px !important}.mb100{margin-bottom:100px}.ml3{margin-left:3px}.ml5{margin-left:5px}.ml10{margin-left:10px}.ml15{margin-left:15px}.ml20{margin-left:20px}.ml30{margin-left:30px}.ml40{margin-left:40px}.mr3{margin-right:3px}.mr5{margin-right:5px}.mr10{margin-right:10px}.mr20{margin-right:20px}.mr30{margin-right:30px}.mr40{margin-right:40px}.mr50{margin-right:50px}.mr90{margin-right:90px}.pl3{padding-left:3px}.pl5{padding-left:5px}.pl10{padding-left:10px}.pl15{padding-left:15px}.pl20{padding-left:20px}.pl25{padding-left:25px}.pl30{padding-left:30px}.pl35{padding-left:35px}.pl40{padding-left:40px}.pl50{padding-left:50px}.pr3{padding-right:3px}.pr5{padding-right:5px}.pr10{padding-right:10px}.pr15{padding-right:15px}.pr20{padding-right:20px}.pr25{padding-right:25px}.pr30{padding-right:30px}.pr40{padding-right:40px}.pt3{padding-top:3px}.pt5{padding-top:5px}.pt10{padding-top:10px}.pt15{padding-top:15px}.pt20{padding-top:20px}.pt22{padding-top:22px}.pt25{padding-top:25px}.pt30{padding-top:30px}.pt40{padding-top:40px}.pb3{padding-bottom:3px}.pb5{padding-bottom:5px}.pb7{padding-bottom:7px}.pb10{padding-bottom:10px}.pb15{padding-bottom:15px}.pb20{padding-bottom:20px}.pb25{padding-bottom:25px}.pb30{padding-bottom:30px}.pb40{padding-bottom:40px}.pb100{padding-bottom:100px}.tex8{font-size:8px !important}.tex10{font-size:10px}.tex11{font-size:11px !important}.tex12{font-size:12px !important}.tex14{font-size:14px !important}.tex16{font-size:16px !important}.tex18{font-size:18px !important}.tex20{font-size:20px !important}.tex22{font-size:22px !important}.tex24{font-size:24px !important}.tex28{font-size:28px !important}.tex30{font-size:30px !important}.tex50{font-size:50px !important}.bold{font-weight:bold}.normal{font-weight:normal}.ac{text-align:center !important}.al{text-align:left !important}.ar{text-align:right !important}.vt{vertical-align:top}.vb{vertical-align:bottom}.oh{overflow:hidden;position:relative;*zoom:1}.position_ab{position:absolute}.fineindent{padding-left:1em;text-indent:-1em}.fineindent3{padding-left:2.5em;text-indent:-2.5em}.red{color:#AA2912}.db{display:block}.lh135{line-height:135%}.noborder{border:none !important}.text-indent-none{text-indent:100%;white-space:nowrap;display:block;overflow:hidden}.clearfix:after{content:".";display:block;height:0px;clear:both;line-height:0;visibility:hidden}.clearfix{*zoom:1}
