﻿body{font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small}table{font-size:inherit;font:100%}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%}html>body{font-size/*\**/:small\9}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,a,abbr,acronym,address,big,cite,code,del,dfn,em,i,font,img,ins,q,s,small,strike,sub,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:normal;font-family:inherit;font-family:"Helvetica Neue",Helvetica,Arial,Verdana,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;line-break:strict;word-break:normal;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}html{overflow-y:scroll}body{line-height:1.5em}h1,h2,h3,h4,h5,h6{font-size:100%}:focus{outline:0}caption,th,td{font-weight:normal}ol,ul{list-style:none}input,textarea,select,button{font-size:100%;font-family:inherit;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}select{margin:inherit}a{color:#000;text-decoration:none}a:link{color:#000;text-decoration:none}a:visited{color:#000}a:active{color:#ed6c00}a:hover{color:#ed6c00}a:focus{outline:dotted 1px}img{-ms-interpolation-mode:bicubic;border:0}pre{margin:1.5em 25px;padding:1em;overflow:scroll;line-height:1.9}kbd{background-color:#f5f5f5;text-transform:uppercase;padding:0 0.4em;border:1px solid #6a8eaa}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}.F-Bold{font-weight:bold}.F-Right{float:right}.F-Left{float:left}.F-Red{color:#ff0000}.F-Red2{color:#c00000 !important}.F-Beige{color:#664D44}.F-Green{color:#5b9c23}.F-Blue{color:#0099cc}.F-Gray{color:#666}.F-Tya{color:#7a4714}.F-White{color:#fff}.F-Black{color:#000}.F-Size-05{font-size:62%}.F-Size-04{font-size:70%}.F-Size-03{font-size:77%}.F-Size-02{font-size:85%}.F-Size-01{font-size:93%}.F-Size01{font-size:108%}.F-Size02{font-size:116%}.F-Size03{font-size:124%}.F-Size04{font-size:139%}.F-Size05{font-size:154%}.F-Size06{font-size:185%}.F-Size07{font-size:216%}.F-Size08{font-size:231%}.Mg5{margin:5px !important}.Mg5Top{margin-top:5px !important}.Mg5Right{margin-right:5px !important}.Mg5Bottom{margin-bottom:5px !important}.Mg5Left{margin-left:5px !important}.Pd5{padding:5px !important}.Pd5Top{padding-top:5px !important}.Pd5Right{padding-right:5px !important}.Pd5Bottom{padding-bottom:5px !important}.Pd5Left{padding-left:5px !important}.Mg-5{margin:-5px !important}.Mg-5Top{margin-top:-5px !important}.Mg-5Right{margin-right:-5px !important}.Mg-5Bottom{margin-bottom:-5px !important}.Mg-5Left{margin-left:-5px !important}.Pd-5{padding:-5px !important}.Pd-5Top{padding-top:-5px !important}.Pd-5Right{padding-right:-5p !important x}.Pd-5Bottom{padding-bottom:-5px !important}.Pd-5Left{padding-left:-5px !important}.Mg10{margin:10px !important}.Mg10Top{margin-top:10px !important}.Mg10Right{margin-right:10px !important}.Mg10Bottom{margin-bottom:10px !important}.Mg10Left{margin-left:10px !important}.Pd10{padding:10px !important}.Pd10Top{padding-top:10px !important}.Pd10Right{padding-right:10px !important}.Pd10Bottom{padding-bottom:10px !important}.Pd10Left{padding-left:10px !important}.Mg-10{margin:-10px !important}.Mg-10Top{margin-top:-10px !important}.Mg-10Right{margin-right:-10px !important}.Mg-10Bottom{margin-bottom:-10px !important}.Mg-10Left{margin-left:-10px !important}.Pd-10{padding:-10px !important}.Pd-10Top{padding-top:-10px !important}.Pd-10Right{padding-right:-10p !important x}.Pd-10Bottom{padding-bottom:-10px !important}.Pd-10Left{padding-left:-10px !important}.Mg15{margin:15px !important}.Mg15Top{margin-top:15px !important}.Mg15Right{margin-right:15px !important}.Mg15Bottom{margin-bottom:15px !important}.Mg15Left{margin-left:15px !important}.Pd15{padding:15px !important}.Pd15Top{padding-top:15px !important}.Pd15Right{padding-right:15px !important}.Pd15Bottom{padding-bottom:15px !important}.Pd15Left{padding-left:15px !important}.Mg-15{margin:-15px !important}.Mg-15Top{margin-top:-15px !important}.Mg-15Right{margin-right:-15px !important}.Mg-15Bottom{margin-bottom:-15px !important}.Mg-15Left{margin-left:-15px !important}.Pd-15{padding:-15px !important}.Pd-15Top{padding-top:-15px !important}.Pd-15Right{padding-right:-15p !important x}.Pd-15Bottom{padding-bottom:-15px !important}.Pd-15Left{padding-left:-15px !important}.Mg20{margin:20px !important}.Mg20Top{margin-top:20px !important}.Mg20Right{margin-right:20px !important}.Mg20Bottom{margin-bottom:20px !important}.Mg20Left{margin-left:20px !important}.Pd20{padding:20px !important}.Pd20Top{padding-top:20px !important}.Pd20Right{padding-right:20px !important}.Pd20Bottom{padding-bottom:20px !important}.Pd20Left{padding-left:20px !important}.Mg-20{margin:-20px !important}.Mg-20Top{margin-top:-20px !important}.Mg-20Right{margin-right:-20px !important}.Mg-20Bottom{margin-bottom:-20px !important}.Mg-20Left{margin-left:-20px !important}.Pd-20{padding:-20px !important}.Pd-20Top{padding-top:-20px !important}.Pd-20Right{padding-right:-20p !important x}.Pd-20Bottom{padding-bottom:-20px !important}.Pd-20Left{padding-left:-20px !important}.Mg25{margin:25px !important}.Mg25Top{margin-top:25px !important}.Mg25Right{margin-right:25px !important}.Mg25Bottom{margin-bottom:25px !important}.Mg25Left{margin-left:25px !important}.Pd25{padding:25px !important}.Pd25Top{padding-top:25px !important}.Pd25Right{padding-right:25px !important}.Pd25Bottom{padding-bottom:25px !important}.Pd25Left{padding-left:25px !important}.Mg-25{margin:-25px !important}.Mg-25Top{margin-top:-25px !important}.Mg-25Right{margin-right:-25px !important}.Mg-25Bottom{margin-bottom:-25px !important}.Mg-25Left{margin-left:-25px !important}.Pd-25{padding:-25px !important}.Pd-25Top{padding-top:-25px !important}.Pd-25Right{padding-right:-25p !important x}.Pd-25Bottom{padding-bottom:-25px !important}.Pd-25Left{padding-left:-25px !important}.Mg30{margin:30px !important}.Mg30Top{margin-top:30px !important}.Mg30Right{margin-right:30px !important}.Mg30Bottom{margin-bottom:30px !important}.Mg30Left{margin-left:30px !important}.Pd30{padding:30px !important}.Pd30Top{padding-top:30px !important}.Pd30Right{padding-right:30px !important}.Pd30Bottom{padding-bottom:30px !important}.Pd30Left{padding-left:30px !important}.Mg-30{margin:-30px !important}.Mg-30Top{margin-top:-30px !important}.Mg-30Right{margin-right:-30px !important}.Mg-30Bottom{margin-bottom:-30px !important}.Mg-30Left{margin-left:-30px !important}.Pd-30{padding:-30px !important}.Pd-30Top{padding-top:-30px !important}.Pd-30Right{padding-right:-30p !important x}.Pd-30Bottom{padding-bottom:-30px !important}.Pd-30Left{padding-left:-30px !important}.Mg35{margin:35px !important}.Mg35Top{margin-top:35px !important}.Mg35Right{margin-right:35px !important}.Mg35Bottom{margin-bottom:35px !important}.Mg35Left{margin-left:35px !important}.Pd35{padding:35px !important}.Pd35Top{padding-top:35px !important}.Pd35Right{padding-right:35px !important}.Pd35Bottom{padding-bottom:35px !important}.Pd35Left{padding-left:35px !important}.Mg-35{margin:-35px !important}.Mg-35Top{margin-top:-35px !important}.Mg-35Right{margin-right:-35px !important}.Mg-35Bottom{margin-bottom:-35px !important}.Mg-35Left{margin-left:-35px !important}.Pd-35{padding:-35px !important}.Pd-35Top{padding-top:-35px !important}.Pd-35Right{padding-right:-35p !important x}.Pd-35Bottom{padding-bottom:-35px !important}.Pd-35Left{padding-left:-35px !important}.Mg40{margin:40px !important}.Mg40Top{margin-top:40px !important}.Mg40Right{margin-right:40px !important}.Mg40Bottom{margin-bottom:40px !important}.Mg40Left{margin-left:40px !important}.Pd40{padding:40px !important}.Pd40Top{padding-top:40px !important}.Pd40Right{padding-right:40px !important}.Pd40Bottom{padding-bottom:40px !important}.Pd40Left{padding-left:40px !important}.Mg-40{margin:-40px !important}.Mg-40Top{margin-top:-40px !important}.Mg-40Right{margin-right:-40px !important}.Mg-40Bottom{margin-bottom:-40px !important}.Mg-40Left{margin-left:-40px !important}.Pd-40{padding:-40px !important}.Pd-40Top{padding-top:-40px !important}.Pd-40Right{padding-right:-40p !important x}.Pd-40Bottom{padding-bottom:-40px !important}.Pd-40Left{padding-left:-40px !important}.Mg45{margin:45px !important}.Mg45Top{margin-top:45px !important}.Mg45Right{margin-right:45px !important}.Mg45Bottom{margin-bottom:45px !important}.Mg45Left{margin-left:45px !important}.Pd45{padding:45px !important}.Pd45Top{padding-top:45px !important}.Pd45Right{padding-right:45px !important}.Pd45Bottom{padding-bottom:45px !important}.Pd45Left{padding-left:45px !important}.Mg-45{margin:-45px !important}.Mg-45Top{margin-top:-45px !important}.Mg-45Right{margin-right:-45px !important}.Mg-45Bottom{margin-bottom:-45px !important}.Mg-45Left{margin-left:-45px !important}.Pd-45{padding:-45px !important}.Pd-45Top{padding-top:-45px !important}.Pd-45Right{padding-right:-45p !important x}.Pd-45Bottom{padding-bottom:-45px !important}.Pd-45Left{padding-left:-45px !important}.Mg50{margin:50px !important}.Mg50Top{margin-top:50px !important}.Mg50Right{margin-right:50px !important}.Mg50Bottom{margin-bottom:50px !important}.Mg50Left{margin-left:50px !important}.Pd50{padding:50px !important}.Pd50Top{padding-top:50px !important}.Pd50Right{padding-right:50px !important}.Pd50Bottom{padding-bottom:50px !important}.Pd50Left{padding-left:50px !important}.Mg-50{margin:-50px !important}.Mg-50Top{margin-top:-50px !important}.Mg-50Right{margin-right:-50px !important}.Mg-50Bottom{margin-bottom:-50px !important}.Mg-50Left{margin-left:-50px !important}.Pd-50{padding:-50px !important}.Pd-50Top{padding-top:-50px !important}.Pd-50Right{padding-right:-50p !important x}.Pd-50Bottom{padding-bottom:-50px !important}.Pd-50Left{padding-left:-50px !important}.Posi{position:relative}.Posii{position:absolute;top:0;left:0}.Left{float:left}.Right{float:right}.Clear{clear:both}.None{display:none}.clearfix{min-height:1px;_height:1%}.clearfix:before,.clearfix:after{content:".";display:block;clear:both;height:0;visibility:hidden}.pctrigger{display:block !important}.sptrigger{display:none !important}img,iframe{max-width:100%;vertical-align:middle}a{text-decoration:none}a b{text-decoration:none !important}article{font-size:108%;padding:0 20px}.base_width{max-width:980px;width:auto;padding:0 0px;margin:auto;position:relative;min-height:1px;_height:1%}.base_width:before,.base_width:after{content:".";display:block;clear:both;height:0;visibility:hidden}.Jsoff{background:#fcc;text-align:center;color:#F00;font-weight:bold;padding:10px;position:relative;z-index:10;-webkit-opacity:.7;-moz-opacity:.7;-o-opacity:.7;-ms-filter:"alpha(opacity=70)";opacity:.7;filter:alpha(opacity=70);zoom:1}#header{margin-bottom:20px}#header .c1{padding-top:30px;float:left;width:475px}#header .c1 img{margin-right:10px;margin-top:-5px}#header .c1 h1{font-size:277%;margin-bottom:10px;line-height:1.1em}#header .c1 .en{color:#3655b6;font-size:139%;margin-bottom:5px}#header .c1 .logo{width:73px;float:left;margin-right:10px}#header .c2{float:right;width:500px}#header .c2 #options{padding:10px 0;margin-bottom:10px;color:#fff;background:#3655b6;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-o-border-radius:0 0 5px 5px;-ms-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;text-align:right}#header .c2 #options dl{display:inline-block;display:inline-block;*display:inline;*zoom:1;vertical-align:top;margin-right:5px;font-size:93%}#header .c2 #options dl dt{display:inline-block;display:inline-block;*display:inline;*zoom:1;vertical-align:top;padding:0px 3px;line-height:1.3em;text-align:center}#header .c2 #options dl dd{text-align:center;display:inline-block;display:inline-block;*display:inline;*zoom:1;vertical-align:top;background:#fff;color:#000;padding:2px 5px;border:1px solid #fff}#header .c2 #options dl dd:hover{cursor:pointer;border:1px solid #ed6c00}#header .c2 #options #lang{display:inline-block;display:inline-block;*display:inline;*zoom:1;vertical-align:top;margin-right:5px;line-height:1.1em;text-align:left;width:125px}#header .c2 #options #fontSize dd{border:1px solid #000}#header .c2 #options #fontSize dd:active{border:1px solid #ed6c00;color:#ed6c00}#header .c2 #options #fontSize dd:focus{background:#FFEFD6}#header .c2 #options #small{background:url(../Images/All/Icon/icon1.png) 5px center no-repeat #fff;padding-left:23px}#header .c2 #options #small:focus{background:url(../Images/All/Icon/icon1.png) 5px center no-repeat #FFEFD6}#header .c2 #options #large{background:url(../Images/All/Icon/icon2.png) 5px center no-repeat #fff;padding-left:23px}#header .c2 #options #large:focus{background:url(../Images/All/Icon/icon2.png) 5px center no-repeat #FFEFD6}#header .c2 #options #Background02{color:#fff;background:#000}#header .c2 #options #Background03{color:#fff;background:#00f}#header .c2 #options .active{border:1px solid #ed6c00 !important}#header .c2 .tel_box{float:left;width:50%}#header .c2 .tel_box .tel{color:#ed6c00;background:url(../Images/All/Icon/tel3.png) left center no-repeat;font-size:247%;font-weight:bold;margin-top:5px}#header .c2 .tel_box .tel a{color:#ed6c00}#header .c2 .tel_box .tel a:focus{color:#f00}#header .c2 #search{text-align:left;line-height:1em;float:right;width:230px;display:inline-block;*display:inline;*zoom:1;vertical-align:top;padding:5px;background:#e9e9f5;color:#000}#header .c2 #search input[type^=text]{width:145px;border:1px solid #999;padding:3px}#header .c2 #search input[type^=text]:focus{background:#FFEFD6}#header .c2 #search input[type^=submit]{background:#171717;border:0;color:#fff;cursor:pointer;width:35px;padding:3px 0}#header .c2 #search input[type^=submit]:hover{background:#454545}#header .c2 #search input[type^=submit]:focus{background:#ed6c00}#gnavi{margin-bottom:10px}#gnavi ul{display:table;border-left:1px solid #999;width:100%}#gnavi ul li{text-align:center;background:url(../Images/All/gnavi_bg.gif) left center repeat-x;display:table-cell;width:16%;border-right:1px solid #999;border-left:1px solid #eee}#gnavi ul li a{display:block;padding:10px 5px;font-size:108%;margin-bottom:3px}#gnavi ul li a:hover,#gnavi ul li a:focus{border-bottom:#ed6c00 3px solid;margin-bottom:0}#gnavi ul li.active a{border-bottom:#ed6c00 3px solid;margin-bottom:0}#footer{background:#3655b6;padding:30px 0 0;color:#fff}#footer a{color:#fff}#footer a:hover{text-decoration:underline}#footer .sitemap{text-align:center}#footer .sitemap dl{margin-bottom:40px;margin-right:25px;display:inline-block;display:inline-block;*display:inline;*zoom:1;vertical-align:top;text-align:left}#footer .sitemap dl:last-child{padding-right:0}#footer .sitemap dl dt{font-size:124%;margin-bottom:15px;font-weight:bold}#footer .sitemap dl dd{margin-bottom:5px}#footer .mail{display:inline-block;*display:inline;*zoom:1;padding:7px 10px 7px 35px;background:url(../Images/All/Icon/mail.png) 10px center no-repeat #999;color:#fff;font-size:93%;border:1px solid #999}#footer .mail:hover{border:1px solid #ed6c00;text-decoration:none}#footer .inquiry{padding-top:40px;padding-bottom:30px;background:#0e3098}#footer .inquiry .flexbox{margin-bottom:50px}#footer .inquiry .flexbox .mg{padding-left:85px}#footer .inquiry .flexbox .cell:last-child{width:140%;border-left:6px solid #ed6c00;padding-left:13px}#footer .inquiry .flexbox .cell:last-child .mail{float:right}#footer .inquiry .flexbox .cell:last-child ul li{display:inline-block;width:48%}.TOP #_stage_ article{padding:0;padding-bottom:30px;padding-top:20px}.TOP #_stage_ article h1{display:none}.TOP #slider{height:240px;margin-bottom:30px}.TOP #slider img{width:100%}.TOP .top_navi{min-height:1px;_height:1%;width:335px;float:right}.TOP .top_navi:before,.TOP .top_navi:after{content:".";display:block;clear:both;height:0;visibility:hidden}.TOP .top_navi ul{min-width:auto}.TOP .top_navi li{display:table;margin-bottom:10px;border-collapse:collapse;width:162px;height:95px;float:left;margin-right:10px}.TOP .top_navi li:nth-child(2n){margin-right:0}.TOP .top_navi li span{display:block;padding-top:5px}.TOP .top_navi li a{background:#3655b6;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;border-radius:5px;color:#fff;text-align:center;display:table-cell;vertical-align:middle;font-size:108%;font-weight:bold}.TOP .top_navi li a:hover,.TOP .top_navi li a:focus{background:#ed6c00}.TOP .top_navi li a img{width:30px}

.TOP .saigai_box{width:620px;float:left}


.TOP .saigai,.TOP .kisyou{border:3px solid #ed6c00}
.TOP .saigai h2,.TOP .kisyou h2{color:#fff;background:url(../Images/TopPage/saigai.png) 5px bottom no-repeat #ed6c00;font-size:124%;font-weight:bold;padding:10px 10px 10px 50px}
.TOP .saigai .h4,.TOP .kisyou .h4{background:url(../Images/All/Icon/icon3.png) left center no-repeat;border-bottom:1px dotted #ccc;margin-bottom:15px;font-size:108%;padding:5px 5px 5px 20px;font-weight:bold;clear:both;margin-top:10px}
.TOP .saigai .log,.TOP .kisyou .log{float:right;margin-top:-30px;margin-right:10px}
.TOP .saigai .log a,.TOP .kisyou .log a{color:#fff}
.TOP .saigai .log a:hover,.TOP .kisyou .log a:hover{text-decoration:underline}
.TOP .saigai .body,.TOP .kisyou .body{padding:10px}
.TOP .saigai{margin-bottom:20px}
.TOP .saigai ul{min-height:40px}
.TOP .saigai ul li{display:table;width:100%;margin-bottom:15px}
.TOP .saigai ul li span{display:table-cell;vertical-align:top}
.TOP .saigai ul li span i{font-style:normal;color:#fff;display:inline-block;display:inline-block;*display:inline;*zoom:1;background:#000;text-align:center;padding:5px 10px;margin-right:15px;white-space:nowrap}
.TOP .saigai .cat1 span i{background:#000}



.TOP .alert {border:3px solid #ff0000}
.TOP .alert h2{color:#fff;background:url(../Images/TopPage/saigai.png) 5px bottom no-repeat #ff0000;font-size:124%;font-weight:bold;padding:10px 10px 10px 50px}
.TOP .alert .h4{background:url(../Images/All/Icon/icon3.png) left center no-repeat;border-bottom:1px dotted #ccc;margin-bottom:15px;font-size:108%;padding:5px 5px 5px 20px;font-weight:bold;clear:both;margin-top:10px}
.TOP .alert .log{float:right;margin-top:-30px;margin-right:10px}
.TOP .alert .log a{color:#fff}
.TOP .alert .log a:hover{text-decoration:underline}
.TOP .alert .body{padding:10px}
.TOP .alert{margin-bottom:20px}
.TOP .alert ul{min-height:40px}
.TOP .alert ul li{display:table;width:100%;margin-bottom:15px}
.TOP .alert ul li span{display:table-cell;vertical-align:top}
.TOP .alert ul li span i{font-style:normal;color:#fff;display:inline-block;display:inline-block;*display:inline;*zoom:1;background:#000;text-align:center;padding:5px 10px;margin-right:15px;white-space:nowrap}
.TOP .alert .cat1 span i{background:#000}



.TOP .bousai li{margin-right:15px;display:inline-block;*display:inline;*zoom:1;vertical-align:top;position:relative;width:140px;height:145px}.TOP .bousai li:last-child{margin-right:0}.TOP .bousai li a{display:block;width:140px;height:145px}.TOP .bousai li a:hover{-webkit-opacity:.7;-moz-opacity:.7;-o-opacity:.7;-ms-filter:"alpha(opacity=70)";opacity:.7;filter:alpha(opacity=70);zoom:1}.TOP .bousai li a:focus{outline:dotted 1px #000}.TOP .bousai li img{position:absolute;top:0px;left:0;z-index:1}.TOP .bousai li span{position:absolute;width:100%;bottom:0;left:0;z-index:2;display:block;background:url(../Images/All/overlays/alpha_o.png);padding:5px;color:#fff;font-weight:bold;font-size:100%;-webkit-text-shadow:1px 1px 0 #984c0f;-moz-text-shadow:1px 1px 0 #984c0f;-o-text-shadow:1px 1px 0 #984c0f;-ms-text-shadow:1px 1px 0 #984c0f;text-shadow:1px 1px 0 #984c0f}.TOP .bousai li span:after{position:absolute;border-bottom:5px;right:5px;content:"＞"}.TOP .information .log{float:right;margin-top:-48px;margin-right:10px}.TOP .information .log a{color:#fff}.TOP .information .log a:hover{border-bottom:1px dotted #fff}.TOP .information .cell:first-child{padding-right:10px}.TOP .information .cell:last-child{padding-left:10px}.TOP .information ul li{padding:5px}.TOP .information ul li:nth-child(odd){background:#e6e6e6}.TOP .information ul li a{display:table;width:100%}.TOP .information ul li a span{font-size:93%;width:auto;display:table-cell;vertical-align:top}.TOP .information ul li a span i{background:#000;color:#fff;padding:3px 8px;display:inline-block;display:inline-block;*display:inline;*zoom:1;text-align:center;min-width:50px;border:2px solid #000;font-size:93%;min-width:80px}.TOP .information ul li a span .cat2{border:2px solid #3655b6;background:#fff;color:#3655b6}.TOP .information ul li a span .cat3{border:2px solid #ed6c00;background:url(../Images/All/overlays/10.gif) #fff;color:#ed6c00}.TOP .information ul li a span .cat3 strong{background:#fff;display:inline-block;padding:0 2px}.TOP .information ul li a span .cat5{background:#3967C4;border:2px solid #3967C4}.TOP .information ul li a span .cat6{background:#d26a15;border:2px solid #d26a15}.TOP .information ul li a span .koriyama{background:#3655b6;border:2px solid #3655b6}.TOP .information ul li a span .tamura{background:#05650e;border:2px solid #05650e}.TOP .information ul li a .cat{width:9%;white-space:nowrap}.TOP .information ul li a .date{padding:5px 10px;width:13%;white-space:nowrap}.TOP .information ul li a .title{padding:5px 0;color:#02479e}.TOP .touban{background:#d7e0e6;padding:35px 0}.TOP .touban .cell:first-child{padding-right:20px}.TOP .touban .day{display:table;width:100%;border-collapse:collapse}.TOP .touban .day .date{padding-right:20px;display:table-cell;width:18%}.TOP .touban .day .date span{background:#000;display:inline-block;display:inline-block;*display:inline;*zoom:1;color:#fff;font-weight:bold;padding:5px 10px 15px 10px;font-size:139%;margin-bottom:5px}.TOP .touban .day .date span i{display:inline-block;display:inline-block;*display:inline;*zoom:1;font-style:normal;font-size:124%;position:relative;top:10px}.TOP .touban .day .list{display:table-cell;vertical-align:top}.TOP .touban .day .list ul li{margin-bottom:5px !important}.TOP .touban .day .list ul li a{display:table;width:100%;border-collapse:collapse}.TOP .touban .day .list ul li a span{display:table-cell}.TOP .touban .day .list ul li a .area{width:20%;white-space:nowrap}.TOP .touban .day .list ul li a .area i{background:#3655b6;color:#fff;min-width:40px;padding:5px 10px}.TOP .touban .day .list ul li a .title{background:url(../Images/All/Icon/icon4.png) right center no-repeat;padding:5px 10px;padding-right:30px}.TOP .toukei{padding:35px 0}.TOP .toukei .cell:first-child{padding-right:20px}.TOP .toukei .def_table1 th{font-size:85%}.TOP .toukei .def_table1 td,.TOP .toukei .def_table1 th{padding:5px 5px}.TOP .bunsyo{padding:35px 0;background:#e6e6e6}.TOP .sns{padding:35px 0}.TOP .banner ul{text-align:left}.TOP .banner ul li{display:inline-block;display:inline-block;*display:inline;*zoom:1;width:24.6%;margin-bottom:13px}.IN article{margin-bottom:50px;min-height:1px;_height:1%;min-height:500px;line-height:1.7em !important}.IN article:before,.IN article:after{content:".";display:block;clear:both;height:0;visibility:hidden}.IN article h1{display:none}.IN article#free{padding:0}.IN article h3,.IN article .h3{background:url(../Images/All/Icon/icon5.png) left center no-repeat #e6e6e6;margin-bottom:20px;font-size:139%;font-weight:bold;padding:8px;padding-left:40px;clear:both;margin-top:30px;border-bottom:2px solid #3655b6}.IN article h4,.IN article .h4{background:url(../Images/All/Icon/icon3.png) left center no-repeat;border-bottom:1px dotted #ccc;margin-bottom:15px;font-size:108%;padding:5px 5px 5px 20px;font-weight:bold;clear:both;margin-top:10px}.IN article h5,.IN article .h5{padding-left:15px;position:relative;font-weight:bold;padding:5px 0 5px 10px;margin-bottom:10px}.IN article h5:before,.IN article .h5:before{display:block;width:0;height:0;border-top:4px solid #666;border-right:4px solid transparent;border-bottom:4px solid transparent;border-left:4px solid transparent;position:absolute;bottom:12px;left:0;content:"";-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.IN article a{color:#02479e;text-decoration:underline}.IN article a:hover{color:#ed6c00}.IN article ul{margin-left:25px}.IN article ul li{list-style:circle}.IN article ol{margin-left:25px}.IN article ol li{list-style:decimal}.IN article table{border-collapse:collapse;margin:15px 0}.IN article table caption{display:none}.IN article table th{font-weight:bold;background:#badaed;padding:10px;border:1px solid #777}.IN article table td{padding:10px;border:1px solid #777}.IN .pankuzu{background:url(../Images/All/pankuzu_bg.gif);margin-top:20px;margin-bottom:25px;padding:5px 20px}.IN ._lists{margin-left:0;-webkit-flex-wrap:row wrap;flex-flow:row wrap;justify-content:flex-start}.IN ._lists .cell{width:300px;margin-bottom:25px;list-style:none;-webkit-box-shadow:0 0 5px #aaa;-moz-box-shadow:0 0 5px #aaa;-o-box-shadow:0 0 5px #aaa;-ms-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa;background:#efefef}.IN ._lists .cell:first-child{margin-left:10px}.IN ._lists .cell:last-child{margin-right:10px}.IN ._lists .cell a{text-decoration:none;display:block}.IN ._lists .cell a:hover .def_button1{background:url(../Images/All/Icon/icon3.png) 10px center no-repeat #ed6c00}.IN ._lists .cell a p{color:#000}.IN ._lists .cell a h3{text-decoration:underline}.IN ._lists .cell h3{text-align:center;font-weight:bold;background:none;padding:10px 10px 10px 10px;margin:0;font-size:124%}.IN ._lists .cell .img{height:160px;overflow:hidden}.IN ._lists .cell .img img{width:100%}.IN ._lists .cell dl,.IN ._lists .cell p{padding:10px}.IN ._lists .cell dl dt{background:url(../Images/All/Icon/icon3.png) left center no-repeat;padding:5px 5px 0 20px;margin-top:5px;font-weight:bold}.IN ._lists .cell dl dd{list-style:none;border-bottom:1px dotted #bbb}.IN ._lists .cell dl dd a{padding-left:15px;position:relative;display:block;background:none;border-bottom:0;padding:5px 0 5px 20px;font-size:100%;text-decoration:underline}.IN ._lists .cell dl dd a:before{display:block;width:0;height:0;border-top:4px solid #666;border-right:4px solid transparent;border-bottom:4px solid transparent;border-left:4px solid transparent;position:absolute;bottom:13px;left:0;content:"";-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.IN ._lists .cell dl dd a:hover{background:none;color:#ed6c00}.IN ._lists .cell dl dd a:before{left:10px}.IN ._lists2 .entry img{float:left;margin-right:25px;margin-bottom:15px}.IN ._lists2 .entry h3 a{color:#000;text-decoration:none}.IN ._lists2 .entry h3 a:hover{color:#ed6c00}.IN ._lists2 ul{margin-left:0}.IN ._lists2 ul li{list-style:none;padding:5px}.IN ._lists2 ul li:nth-child(odd){background:#e6e6e6}.IN ._lists2 ul li a{display:table;width:100%;text-decoration:none}.IN ._lists2 ul li a span{font-size:93%;width:auto;display:table-cell;vertical-align:top}.IN ._lists2 ul li a span i{background:#000;color:#fff;padding:3px 8px;display:inline-block;display:inline-block;*display:inline;*zoom:1;text-align:center;min-width:50px;border:2px solid #000;font-size:93%;min-width:80px}.IN ._lists2 ul li a span .cat2{border:2px solid #3655b6;background:#fff;color:#3655b6}.IN ._lists2 ul li a span .cat3{border:2px solid #ed6c00;background:url(../Images/All/overlays/10.gif) #fff;color:#ed6c00}.IN ._lists2 ul li a span .cat3 strong{background:#fff;display:inline-block;padding:0 2px}.IN ._lists2 ul li a span .cat5{background:#3967C4;border:2px solid #3967C4}.IN ._lists2 ul li a span .cat6{background:#d26a15;border:2px solid #d26a15}.IN ._lists2 ul li a span .koriyama{background:#3655b6;border:2px solid #3655b6}.IN ._lists2 ul li a span .tamura{background:#05650e;border:2px solid #05650e}.IN ._lists2 ul li a .cat{width:9%;white-space:nowrap}.IN ._lists2 ul li a .date{color:#000;padding:5px 10px;width:13%;white-space:nowrap}.IN ._lists2 ul li a .title{padding:5px 0}.IN ._lists3{margin-left:0}.IN ._lists3 li{display:inline-block;*display:inline;*zoom:1;margin-bottom:10px;min-width:23%;margin-right:5px;display:inline-block}.IN ._lists3 li a{background:url(../Images/All/Icon/icon3.png) 10px center no-repeat #3655b6;display:block;display:inline-block;*display:inline;*zoom:1;padding:7px 20px 7px 30px;color:#fff !important;width:100%;text-decoration:none !important}.IN ._lists3 li a:hover{background:url(../Images/All/Icon/icon3.png) 10px center no-repeat #ed6c00}.IN ._entry .date{text-align:right;margin-bottom:15px}.IN ._entry .body{margin-bottom:40px}.IN ._entry .images{padding-top:25px;padding-bottom:25px;min-height:1px;_height:1%}.IN ._entry .images:before,.IN ._entry .images:after{content:".";display:block;clear:both;height:0;visibility:hidden}.IN ._entry .images div a{width:220px;height:220px;display:block;overflow:hidden;margin-bottom:10px}.IN ._entry .images div:last-child{margin-right:0}.IN ._entry .items a{padding-left:25px;line-height:2em}.IN ._entry .items a[href$=".pdf"],.IN ._entry .items a[href$=".PDF"],.IN ._entry .items a[href$=".pdfx"],.IN ._entry .items a[href$=".PDFX"]{background:url(../Images/All/Icon/PDF.gif) left center no-repeat}.IN ._entry .items a[href$=".doc"],.IN ._entry .items a[href$=".docx"],.IN ._entry .items a[href$=".DOC"],.IN ._entry .items a[href$=".DOCX"],.IN ._entry .items a[href$=".docm"],.IN ._entry .items a[href$=".dotx"],.IN ._entry .items a[href$=".dotm"],.IN ._entry .items a[href$=".txt"],.IN ._entry .items a[href$=".rit"],.IN ._entry .items a[href$=".DOC"],.IN ._entry .items a[href$=".DOCX"],.IN ._entry .items a[href$=".TXT"],.IN ._entry .items a[href$=".RIT"]{background:url(../Images/All/Icon/DOC.gif) left center no-repeat}.IN ._entry .items a[href$=".xls"],.IN ._entry .items a[href$=".xlsx"],.IN ._entry .items a[href$=".xlam"],.IN ._entry .items a[href$=".xla"],.IN ._entry .items a[href$=".xlsm"],.IN ._entry .items a[href$=".xlsb"],.IN ._entry .items a[href$=".xlt"],.IN ._entry .items a[href$=".xml"],.IN ._entry .items a[href$=".xlw"],.IN ._entry .items a[href$=".csv"],.IN ._entry .items a[href$=".XLS"],.IN ._entry .items a[href$=".XLSX"],.IN ._entry .items a[href$=".CSV"],.IN ._entry .items a[href$=".XML"]{background:url(../Images/All/Icon/XLS.gif) left center no-repeat}.IN ._entry .items a[href$=".ZIP"],.IN ._entry .items a[href$=".zip"],.IN ._entry .items a[href$=".jpg"],.IN ._entry .items a[href$=".JPG"],.IN ._entry .items a[href$=".jpeg"],.IN ._entry .items a[href$=".JPEG"],.IN ._entry .items a[href$=".gif"],.IN ._entry .items a[href$=".GIF"],.IN ._entry .items a[href$=".PNG"],.IN ._entry .items a[href$=".png"],.IN ._entry .items a[href$=".BMP"],.IN ._entry .items a[href$=".bmp"],.IN ._entry .items a[href$=".TIFF"],.IN ._entry .items a[href$=".tiff"],.IN ._entry .items a[href$=".ai"],.IN ._entry .items a[href$=".AI"],.IN ._entry .items a[href$=".psd"],.IN ._entry .items a[href$=".PSD"],.IN ._entry .items a[href$=".eps"],.IN ._entry .items a[href$=".EPS"]{background:url(../Images/All/Icon/DOC.gif) left center no-repeat}.IN ._left{width:700px;float:left}.IN ._right{width:220px;float:right}.IN ._right dl{margin-bottom:15px}.IN ._right dl dt{background:#3655b6;font-weight:bold;color:#fff;padding:10px 10px;font-size:124%;margin-bottom:5px}.IN ._right dl dt img{height:30px;margin-right:10px}.IN ._right dl dd a,.IN ._right dl dd span{display:block;background:url(../Images/All/Icon/icon4b.png) right 10px center no-repeat #e6e6e6;padding:10px 50px 10px 10px;color:#000;text-decoration:none;border-bottom:1px dotted #666}.IN ._right dl dd span{font-weight:bold}.IN ._right dl dd a{font-weight:bold;background:url(../Images/All/Icon/icon4.png) right 10px center no-repeat #e6e6e6}.IN ._right dl dd a:hover{background:url(../Images/All/Icon/icon4.png) right 10px center no-repeat #ffefe4;color:#ed6c00;text-decoration:none}.IN ._right dl dd ul{margin:0}.IN ._right dl dd ul li{list-style:none;border-bottom:1px dotted #bbb}.IN ._right dl dd ul li:last-child{border:0;margin-bottom:10px}.IN ._right dl dd ul li a{padding-left:15px;position:relative;font-weight:normal;display:block;background:none;border-bottom:0;padding:5px 0 5px 20px;font-size:100%}.IN ._right dl dd ul li a:before{display:block;width:0;height:0;border-top:4px solid #666;border-right:4px solid transparent;border-bottom:4px solid transparent;border-left:4px solid transparent;position:absolute;bottom:12px;left:0;content:"";-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.IN ._right dl dd ul li a:hover{background:none;color:#ed6c00}.IN ._right dl dd ul li a:before{left:10px}.IN ._right dl dd ul li.c{background:url(../Images/All/Icon/icon3.png) left center no-repeat;padding:5px 5px 5px 20px;font-weight:bold}.IN ._right .bousai{margin-left:0;margin-bottom:5px}.IN ._right .bousai li{margin-right:6px;margin-bottom:13px;display:inline-block;*display:inline;*zoom:1;vertical-align:top;position:relative;width:105px;height:105px}.IN ._right .bousai li:nth-child(even){margin-right:0}.IN ._right .bousai li a{display:block;width:105px;height:105px}.IN ._right .bousai li a:hover{-webkit-opacity:.7;-moz-opacity:.7;-o-opacity:.7;-ms-filter:"alpha(opacity=70)";opacity:.7;filter:alpha(opacity=70);zoom:1}.IN ._right .bousai li a:focus{outline:dotted 1px #000}.IN ._right .bousai li img{position:absolute;top:0px;left:0;z-index:1}.IN ._right .bousai li span{position:absolute;width:100%;bottom:-3px;left:0;z-index:2;display:block;background:url(../Images/All/overlays/alpha_o.png);padding:5px;color:#fff;font-weight:bold;font-size:85%;text-align:center;-webkit-text-shadow:1px 1px 0 #984c0f;-moz-text-shadow:1px 1px 0 #984c0f;-o-text-shadow:1px 1px 0 #984c0f;-ms-text-shadow:1px 1px 0 #984c0f;text-shadow:1px 1px 0 #984c0f}.IN ._right div a:hover img{-webkit-opacity:.7;-moz-opacity:.7;-o-opacity:.7;-ms-filter:"alpha(opacity=70)";opacity:.7;filter:alpha(opacity=70);zoom:1}.IN .calendar{border-collapse:collapse;border:0}.IN .calendar tr:nth-child(odd){background:#eee}.IN .calendar td,.IN .calendar th{border:1px solid #999;padding:5px}.IN #calendar .cal_pager{position:relative;bottom:-20px;font-weight:bold;margin-top:-20px}.IN #calendar .cal_pager .prev,.IN #calendar .cal_pager .next{display:block;float:left;margin-bottom:25px;position:relative;z-index:3}.IN #calendar .cal_pager .prev a,.IN #calendar .cal_pager .next a{color:#000 !important;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;border-radius:5px;border:1px solid #ccc;padding:10px 20px;background:#fff;text-decoration:none}.IN #calendar .cal_pager .prev a:hover,.IN #calendar .cal_pager .next a:hover{color:#ed6c00 !important}.IN #calendar .cal_pager .next{float:right}.IN #calendar .tuki{width:100%;margin-bottom:45px;text-align:center;font-size:139%;font-weight:bold;margin-top:25px;position:relative;top:20px}.IN #calendar table{border-collapse:collapse;border:0}.IN #calendar table tr:nth-child(odd){background:#eee}.IN #calendar table th{background:#ddd}.IN #calendar table td,.IN #calendar table th{border:1px solid #999;padding:5px}.IN #calendar table th.sat{background:#c3e6ff !important;color:#06C}.IN #calendar table th.sun{background:#FFD9DA !important;color:#F00}.IN #calendar table td.sat{background:#e5f5ff}.IN #calendar table td.sun{background:#fff0f0}.IN .qa{-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;border-radius:5px;padding:15px;border:1px solid #ccc;margin-bottom:30px;background:#f5f5f5}.IN .qa dt{color:#02479e;font-size:124%;border-bottom:1px dotted #ccc;padding-bottom:10px;margin-bottom:10px;text-indent:-3em;padding-left:3em;font-weight:bold}.IN .qa dd{text-indent:-3.8em;padding-left:3.8em}.IN .qa dd strong{font-size:124%}.IN .kids_header{background:url(../Images/InPage/kids/main.png) center top no-repeat #cbe2aa;height:484px;background-size:cover}.IN .kids_movie{background:#cbe2aa}.IN .search_result iframe{display:none}.IN .search_result table{margin:0 !important}.IN .search_result table th,.IN .search_result table td{padding:0 !important;border:0 !important}.IN .search_result .gsc input{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.left_balloon{position:relative;border:1px solid #777;margin:10px;padding:10px;border-radius:15px;margin-right:20%;clear:both;max-width:500px;float:left}.left_balloon:after,.left_balloon:before{right:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.left_balloon:after{border-color:rgba(255,255,255,0);border-right-color:#fff;border-width:7px;margin-top:-7px}.left_balloon:before{border-color:transparent;border-right-color:#000;border-width:8px;margin-top:-8px}.right_balloon{position:relative;background:#AFF384;border:1px solid #777;margin:10px;padding:10px;border-radius:15px;margin-left:20%;clear:both;max-width:500px;float:right}.right_balloon:after,.right_balloon:before{left:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.right_balloon:after{border-color:rgba(133,226,73,0);border-left-color:#AFF384;border-width:7px;margin-top:-7px}.right_balloon:before{border-color:rgba(119,119,119,0);border-left-color:#777;border-width:8px;margin-top:-8px}.aform ul li{list-style:none !important;margin-left:0 !important}.form input,.form textarea{padding:8px 10px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;border-radius:3px;border:1px solid #bbb;margin:8px 0;margin-right:10px}.form input:focus,.form textarea:focus{background:#fff2e7}.form textarea{margin-right:0}.form .F-Red{background:#f00;display:inline-block;padding:3px 5px;color:#fff;font-weight:bold;font-size:85%}.form .submit{-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;border-radius:5px;background:#668bbd;background:-moz-linear-gradient(top, #668bbd 0%, #295ca3 80%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #668bbd), color-stop(80%, #295ca3));background:-webkit-linear-gradient(top, #668bbd 0%, #295ca3 80%);background:-o-linear-gradient(top, #668bbd 0%, #295ca3 80%);background:-ms-linear-gradient(top, #668bbd 0%, #295ca3 80%);background:linear-gradient(to bottom, #668bbd 0%,#295ca3 80%);border:1px solid #fff;color:#fff;padding:15px 30px;font-size:139%;cursor:pointer}.form .submit:active,.form .submit:focus{background:#668bbd;background:-moz-linear-gradient(top, #668bbd 0%, #295ca3 80%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #668bbd), color-stop(80%, #295ca3));background:-webkit-linear-gradient(top, #668bbd 0%, #295ca3 80%);background:-o-linear-gradient(top, #668bbd 0%, #295ca3 80%);background:-ms-linear-gradient(top, #668bbd 0%, #295ca3 80%);background:linear-gradient(to bottom, #668bbd 0%,#295ca3 80%)}.form .reset{-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;border-radius:5px;background:#e64545;background:-moz-linear-gradient(top, #e64545 0%, #c82626 80%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #e64545), color-stop(80%, #c82626));background:-webkit-linear-gradient(top, #e64545 0%, #c82626 80%);background:-o-linear-gradient(top, #e64545 0%, #c82626 80%);background:-ms-linear-gradient(top, #e64545 0%, #c82626 80%);background:linear-gradient(to bottom, #e64545 0%,#c82626 80%);border:1px solid #fff;color:#fff;padding:15px 30px;font-size:139%;cursor:pointer}.form .reset:active,.form .reset:focus{background:#e64545;background:-moz-linear-gradient(top, #e64545 0%, #c82626 80%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #e64545), color-stop(80%, #c82626));background:-webkit-linear-gradient(top, #e64545 0%, #c82626 80%);background:-o-linear-gradient(top, #e64545 0%, #c82626 80%);background:-ms-linear-gradient(top, #e64545 0%, #c82626 80%);background:linear-gradient(to bottom, #e64545 0%,#c82626 80%)}ul.pageNav01{font-size:108%;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;border-radius:5px;min-height:1px;_height:1%;background:#f0f0f0;padding:15px;text-align:center;color:#999;margin:40px 0 25px 0 !important}ul.pageNav01:before,ul.pageNav01:after{content:".";display:block;clear:both;height:0;visibility:hidden}ul.pageNav01 li{position:relative;top:2px;display:inline;margin:0 2px;padding:0}ul.pageNav01 li span,ul.pageNav01 li a{-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;border-radius:5px;display:inline-block;margin-bottom:5px;padding:8px 17px;background:#fff;border:1px solid #CCCCCC;text-decoration:none;vertical-align:middle;color:#666}ul.pageNav01 li span{border-color:#3655b6;color:#3655b6;font-weight:bold}ul.pageNav01 li a:hover{background:#fff;border-color:#3655b6;color:#3655b6}#pagetop{position:fixed;z-index:100;bottom:20px;right:20px;height:75px;width:62px}#pagetop a{display:block;overflow:hidden;text-indent:100%;white-space:nowrap;background:url("../Images/All/pagetop.png");height:75px;width:62px;-webkit-transition:0.2s ease-out;-moz-transition:0.2s ease-out;-o-transition:0.2s ease-out;-ms-transition:0.2s ease-out;transition:0.2s ease-out;-webkit-opacity:.7;-moz-opacity:.7;-o-opacity:.7;-ms-filter:"alpha(opacity=70)";opacity:.7;filter:alpha(opacity=70);zoom:1}#pagetop a:hover{-webkit-opacity:1;-moz-opacity:1;-o-opacity:1;-ms-filter:"alpha(opacity=100)";opacity:1;filter:alpha(opacity=100);zoom:1}.new{-webkit-border-radius:50px;-moz-border-radius:50px;-o-border-radius:50px;-ms-border-radius:50px;border-radius:50px;background:#f00;color:#fff;font-size:62%;padding:1px 3px;margin-left:5px;font-style:normal}.T-Center{text-align:center !important}.lh12{line-height:1.2em}.lh15{line-height:1.5em}.lh17{line-height:1.7em}.lh2{line-height:2em}.indent1{text-indent:-1em;margin-left:1em}.indent2{text-indent:-2em;margin-left:2em}.unbold{font-weight:normal}.radius{-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px;-ms-border-radius:10px;border-radius:10px}.box_shadow{-webkit-box-shadow:0 0 5px #ddd;-moz-box-shadow:0 0 5px #ddd;-o-box-shadow:0 0 5px #ddd;-ms-box-shadow:0 0 5px #ddd;box-shadow:0 0 5px #ddd}.z1{z-index:1}.blank{background:url(../Images/All/Icon/blank.gif) 0 center no-repeat;padding-left:15px}.blank_w{background:url(../Images/All/Icon/blank_w.gif) 0 center no-repeat;padding-left:15px}.photo{border:1px solid #ccc;padding:2px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;border-radius:5px}.block{display:block}.inline_block{display:inline-block}.valign{vertical-align:middle}.def_ibox1{display:inline-block;*display:inline;*zoom:1;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;border-radius:5px;background:#3655b6;color:#fff;font-weight:bold;padding:3px 7px}.def_ibox2{display:inline-block;*display:inline;*zoom:1;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;border-radius:5px;background:#f0f0f0;font-weight:bold;padding:3px 7px}.def_box1{background:#efefef;padding:30px;min-height:1px;_height:1%}.def_box1:before,.def_box1:after{content:".";display:block;clear:both;height:0;visibility:hidden}.def_box2{min-height:1px;_height:1%;border:1px solid #ccc;padding:15px;margin:20px 0}.def_box2:before,.def_box2:after{content:".";display:block;clear:both;height:0;visibility:hidden}.def_inlinebox1{border:1px solid #ccc}.def_inlinebox1 .title{padding:5px 10px;background:#333;color:#fff;font-weight:bold}.def_inlinebox1 .body{padding:10px;min-height:1px;_height:1%}.def_inlinebox1 .body:before,.def_inlinebox1 .body:after{content:".";display:block;clear:both;height:0;visibility:hidden}.def_table1{border-collapse:collapse}.def_table1 th,.def_table1 td{padding:7px 15px;border:1px solid #000}.def_table1 th{background:#3655b6;color:#fff;text-align:center;font-weight:bold}.def_list1{background:url(../Images/All/Icon/icon3.png) left center no-repeat;padding-left:20px}.def_list2{margin-left:0 !important}.def_list2 li{list-style:none !important;padding:5px}.def_list2 li:nth-child(odd){background:#e6e6e6}.def_list2 li a{background:url(../Images/All/Icon/icon3.png) left center no-repeat;padding-left:25px;text-decoration:none;display:table;width:100%}.def_list2 li a span{width:auto;display:table-cell;vertical-align:top}.def_list2 li a span i{background:#000;color:#fff;padding:3px 8px;display:inline-block;display:inline-block;*display:inline;*zoom:1;text-align:center;min-width:50px;border:2px solid #000;font-size:93%;min-width:80px}.def_list2 li a .date{padding:5px 10px;width:auto;white-space:nowrap;color:#000;text-align:left}.def_list2 li a .title{width:30%;padding:5px 0;text-decoration:underline}.def_button1{background:url(../Images/All/Icon/icon3.png) 10px center no-repeat #3655b6;padding-left:20px;display:inline-block;display:inline-block;*display:inline;*zoom:1;padding:7px 10px 7px 30px;color:#fff !important;text-decoration:none !important}.def_button1:hover{background:url(../Images/All/Icon/icon3.png) 10px center no-repeat #ed6c00}.column2{display:table;width:100%;border-collapse:collapse}.column2 .cell{width:50%;display:table-cell;vertical-align:top}.column2 .center{vertical-align:middle}.column3{display:table;width:100%;border-collapse:collapse}.column3 .cell{width:33%;display:table-cell;vertical-align:top}.column3 .cell2{width:67%;display:table-cell;vertical-align:top}.column3 .center{vertical-align:middle}.column4{display:table;width:100%;border-collapse:collapse}.column4 .cell{width:25%;display:table-cell;vertical-align:top}.column4 .cell2{width:50%;display:table-cell;vertical-align:top}.column4 .cell3{width:75%;display:table-cell;vertical-align:top}.column4 .center{vertical-align:middle}.column5{display:table;width:100%;border-collapse:collapse}.column5 .cell{width:20%;display:table-cell;vertical-align:top}.column5 .cell2{width:40%;display:table-cell;vertical-align:top}.column5 .cell3{width:60%;display:table-cell;vertical-align:top}.column5 .cell4{width:80%;display:table-cell;vertical-align:top}.column5 .center{vertical-align:middle}.flexbox_wrap{-js-display:flex;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;width:100%;-webkit-flex-wrap:wrap;flex-wrap:wrap}.flexbox_wrap .cell{width:100%;display:box;text-align:left;margin-bottom:25px;margin:0 10px}.flexbox_wrap .cell:first-child{margin-left:0}.flexbox_wrap .cell:last-child{margin-right:0}@media screen and (max-width: 460px){.flexbox_wrap .cell{width:100% !important;margin:5px !important}}.tablebox{display:table;width:100%;border-collapse:collapse}.tablebox .cell{vertical-align:middle;display:table-cell}.flexbox{-js-display:flex;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;width:100%}@media screen and (max-width: 800px){.flexbox._tablet_{-webkit-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (min-width: 0px) and (max-width: 460px){.flexbox{-webkit-flex-wrap:wrap;flex-wrap:wrap}}.flexbox .cell{width:100%;display:box;text-align:left;margin-bottom:25px;margin:0 10px}.flexbox .cell:first-child{margin-left:0}.flexbox .cell:last-child{margin-right:0}@media screen and (max-width: 460px){.flexbox .cell{width:100% !important;margin:5px !important}}.image_change{margin-bottom:30px}.image_change .image_main{margin-bottom:13px}.image_change .image_main img{width:100%}.image_change .image_thumb{text-align:center}.image_change .image_thumb li{display:inline-block;width:220px;height:150px;overflow:hidden;margin:0px;margin-right:13px;vertical-align:top;border:1px solid #fff;cursor:pointer}.image_change .image_thumb li img{width:135%;margin-left:-12px}.image_change .image_thumb li:last-child{margin-right:0}.image_change .image_thumb .over{border:1px solid #3655b6}.pdf{display:inline-block;display:inline-block;*display:inline;*zoom:1;padding:0 0 0 20px;background:url(../Images/All/Icon/PDF.gif) left center no-repeat}.word{display:inline-block;display:inline-block;*display:inline;*zoom:1;padding:0 0 0 20px;background:url(../Images/All/Icon/DOC.gif) left center no-repeat}.excel{display:inline-block;display:inline-block;*display:inline;*zoom:1;padding:0 0 0 20px;background:url(../Images/All/Icon/XLS.gif) left center no-repeat}.back{display:block;background:#f0f0f0;padding:10px 10px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;border-radius:5px;text-align:center;margin-top:40px}.tel{display:inline-block;display:inline-block;*display:inline;*zoom:1;padding-left:28px;background:url(../Images/All/Icon/tel.png) 10px center no-repeat}.midashi1,.IN h2{background:#2fb2ed;background:-moz-linear-gradient(top, #2fb2ed 0%, #00449b 80%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #2fb2ed), color-stop(80%, #00449b));background:-webkit-linear-gradient(top, #2fb2ed 0%, #00449b 80%);background:-o-linear-gradient(top, #2fb2ed 0%, #00449b 80%);background:-ms-linear-gradient(top, #2fb2ed 0%, #00449b 80%);background:linear-gradient(to bottom, #2fb2ed 0%,#00449b 80%);color:#fff;font-size:154%;padding:10px;line-height:1.1em;border:2px solid #009ce5;margin-bottom:15px;font-weight:bold}.midashi2{font-size:139%;margin-bottom:15px;padding-left:25px;position:relative}.midashi2:before{content:"";background:#3655b6;width:20px;height:20px;display:block;position:absolute;left:0;top:0}.midashi3{background:url(../Images/All/Icon/icon5.png) left center no-repeat;padding-left:35px;font-size:193%;font-weight:bold;line-height:1.3em;margin-bottom:15px}#ColorID02 *{background:none}#ColorID02 a{color:#fff}#ColorID02 a:hover{text-decoration:underline}#ColorID02.TOP .top_navi li a{border:solid 1px #ffffff}#ColorID02 .def_table1 th,#ColorID02 .def_table1 td{border:1px solid #fff}#ColorID02 .def_table1 th,#ColorID02 .def_table1 td{background:none}#ColorID02.IN article h2{background:none;border:2px solid #fff !important}#ColorID02.IN article h3{border-bottom:2px solid #fff}#ColorID02.IN article table th,#ColorID02.IN article table td{background:none}#ColorID02 .midashi2:before{background:#fff}#ColorID02 .midashi1,#ColorID02 .IN h2{background:none;border:2px solid #fff}#ColorID02 ._lists .cell a,#ColorID02 ._lists2 .cell a{background:none;color:#fff}#ColorID02 ._lists .cell a:hover,#ColorID02 ._lists2 .cell a:hover{background:none}#ColorID02 ._lists2 .date{color:#fff}#ColorID02 ._right dl dt{background:none}#ColorID02 ._right dl dd a{background:none;color:#fff;border:0}#ColorID02 ._right dl dd a:hover{background:none;color:#fff}#ColorID02 #header .c1 .en{color:#fff}#ColorID02 #header .c2 .tel{color:#fff;background:url(../Images/All/Icon/tel2.png) left center no-repeat}#ColorID02 #header .c2 .tel a{color:#fff}#ColorID02 #header #search{color:#fff;background:none}#ColorID02 #header #options{background:none}#ColorID02 #header #options #lang span{color:#fff !important}#ColorID02 #gnavi{background:#000;border-top:1px solid #fff;border-bottom:1px solid #fff}#ColorID02 #gnavi li{background:none;margin-right:18px;border-left:1px solid #fff;border-right:1px solid #fff}#ColorID02 #gnavi li:last-child{margin-right:0}#ColorID02 #gnavi li a{background:none;margin:0}#ColorID02 #gnavi li a:hover{background:#222;border:0;margin:0}#ColorID02 #gnavi li.active a{border:0}#ColorID02 #footer{background:none;border-top:1px  solid #fff}#ColorID02 #footer .mail{background:url(../Images/All/Icon/mail.png) 10px center no-repeat;border:1px solid #fff}#ColorID02 #footer .mail:hover{border:1px solid #fff}#ColorID02 #footer .inquiry{background:none}#ColorID02 .saigai,#ColorID02 .kisyou{border:3px solid #FFF}#ColorID02 .saigai h2,#ColorID02 .kisyou h2{color:#fff;background:url(../Images/TopPage/saigai.png) 5px bottom no-repeat;border-bottom:3px solid #FFF}#ColorID02 .kisyou h2{background:url(../Images/TopPage/kisyou.png) 5px bottom no-repeat}#ColorID02 .information ul li:nth-child(odd){background:none}#ColorID02 .information ul li a{display:table;width:100%}#ColorID02 .information ul li a span i{background:#fff;color:#000}#ColorID02 .information ul li a span .cat2{border:2px solid #fff;background:none;color:#fff}#ColorID02 .information ul li a span .cat3{border:2px solid #000;background:url(../Images/All/overlays/10.gif) #fff;color:#000}#ColorID02 .information ul li a span .cat3 strong{background:#fff;display:inline-block;padding:2px 5px}#ColorID02 .information ul li a .title{color:#fff}#ColorID02 .touban{background:none}#ColorID02 .touban .day .list ul li a .area{width:20%}#ColorID02 .touban .day .list ul li a .area i{background:none;border:1px solid #fff}#ColorID02 .bunsyo{background:none}#ColorID02 .bunsyo ul li:nth-child(6n){margin-right:0}#ColorID02 .bunsyo ul li a{background:none;border:1px solid #fff}#ColorID03 *{background:none}#ColorID03 a{color:#fff}#ColorID03 a:hover{text-decoration:underline}#ColorID03.TOP .top_navi li a{border:solid 1px #ffffff}#ColorID03 .def_table1 th,#ColorID03 .def_table1 td{border:1px solid #fff}#ColorID03 .def_table1 th,#ColorID03 .def_table1 td{background:none}#ColorID03.IN article h2{background:none;border:2px solid #fff !important}#ColorID03.IN article h3{border-bottom:2px solid #fff}#ColorID03.IN article table th,#ColorID03.IN article table td{background:none}#ColorID03 .midashi2:before{background:#fff}#ColorID03 .midashi1,#ColorID03 .IN h2{background:none;border:2px solid #fff}#ColorID03 ._lists .cell a,#ColorID03 ._lists2 .cell a{background:none;color:#fff}#ColorID03 ._lists .cell a:hover,#ColorID03 ._lists2 .cell a:hover{background:none}#ColorID03 ._lists2 .date{color:#fff}#ColorID03 ._right dl dt{background:none}#ColorID03 ._right dl dd a{background:none;color:#fff;border:0}#ColorID03 ._right dl dd a:hover{background:none;color:#fff}#ColorID03 .def_button1{background:url(../Images/All/Icon/icon3.png) 10px center no-repeat;border:1px solid #fff}#ColorID03 .def_button1:hover{background:url(../Images/All/Icon/icon3.png) 10px center no-repeat;text-decoration:underline}#ColorID03 #header .c1 .en{color:#fff}#ColorID03 #header .c2 .tel{color:#fff;background:url(../Images/All/Icon/tel2.png) left center no-repeat}#ColorID03 #header .c2 .tel a{color:#fff}#ColorID03 #header #search{color:#fff;background:none}#ColorID03 #header #options{background:none}#ColorID03 #header #options #lang span{color:#fff !important}#ColorID03 #gnavi{background:#00f;border-top:1px solid #fff;border-bottom:1px solid #fff}#ColorID03 #gnavi li{background:none;margin-right:18px;border-left:1px solid #fff;border-right:1px solid #fff}* #ColorID03 #gnavi li:last-child{margin-right:0}#ColorID03 #gnavi li a{background:none;margin:0}#ColorID03 #gnavi li a:hover{background:none;border:0}#ColorID03 #gnavi li.active a{border:0}#ColorID03 #footer{background:none;border-top:1px  solid #fff}#ColorID03 #footer .mail{background:url(../Images/All/Icon/mail.png) 10px center no-repeat;border:1px solid #fff}#ColorID03 #footer .mail:hover{border:1px solid #fff}#ColorID03 #footer .inquiry{background:none}#ColorID03 .saigai,#ColorID03 .kisyou{border:3px solid #FFF}#ColorID03 .saigai h2,#ColorID03 .kisyou h2{color:#fff;background:url(../Images/TopPage/saigai.png) 5px bottom no-repeat;border-bottom:3px solid #FFF}#ColorID03 .cat1 span i{background:none}#ColorID03 .kisyou h2{background:url(../Images/TopPage/kisyou.png) 5px bottom no-repeat}#ColorID03 .information ul li:nth-child(odd){background:none}#ColorID03 .information ul li a{display:table;width:100%}#ColorID03 .information ul li a span i{background:#fff;color:#000}#ColorID03 .information ul li a span .cat2{border:2px solid #fff;background:none;color:#fff}#ColorID03 .information ul li a span .cat3{border:2px solid #fff;background:url(../Images/All/overlays/10.gif) #fff;color:#000}#ColorID03 .information ul li a span .cat3 strong{background:#fff;display:inline-block;padding:2px}#ColorID03 .information ul li a .title{color:#fff}#ColorID03 .touban{background:none}#ColorID03 .touban .day .date span{background:none}#ColorID03 .touban .day .list ul li a .area{width:20%}#ColorID03 .touban .day .list ul li a .area i{background:none;border:1px solid #fff}#ColorID03 .bunsyo{background:none}#ColorID03 .bunsyo ul li:nth-child(6n){margin-right:0}#ColorID03 .bunsyo ul li a{background:none;border:1px solid #fff}@media screen and (max-width: 1024px){#header .c1{padding-top:5px;float:none;width:100%}#header .c1 .logo{margin-left:10px}#header .c2{float:none;width:100%}#header .c2 #options{-webkit-border-radius:0 0 0 0;-moz-border-radius:0 0 0 0;-o-border-radius:0 0 0 0;-ms-border-radius:0 0 0 0;border-radius:0 0 0 0;text-align:left;padding:10px}}@media screen and (max-width: 1024px) and (max-width: 820px){#header .c2 #options{display:none}}@media screen and (max-width: 1024px){#header .c2 #options dl{font-size:100%}#header .c2 #options dl dt{padding-top:5px}#header .c2 #options dl dt br{display:none}#header .c2 #options #lang{width:auto}#header .c2 .tel_box{float:right;width:auto;margin-right:15px}}@media screen and (max-width: 1024px) and (max-width: 730px){#header .c2 .tel_box{float:none;margin-right:0;width:100%;text-align:center;padding-bottom:7px;margin-bottom:10px;border-bottom:1px dotted #ccc;padding-right:10px;vertical-align:top}#header .c2 .tel_box p{display:inline-block;*display:inline;*zoom:1}#header .c2 .tel_box p:first-child{position:relative;font-size:108%;margin-right:5px;top:-3px}}@media screen and (max-width: 1024px){#header .c2 #search{float:none;width:230px;position:absolute;top:0;right:8px}}@media screen and (max-width: 1024px) and (max-width: 820px){#header .c2 #search{width:100%;text-align:center;position:relative;right:0px;padding-right:10px;margin-bottom:10px}#header .c2 #search img{float:none !important;vertical-align:middle}#header .c2 #search form{display:inline-block;*display:inline;*zoom:1}}@media screen and (max-width: 1024px){#header .c2 #search p{display:none}#gnavi{padding:0 5px;white-space:nowrap}.TOP #_stage_ article{padding:20px 20px 30px 20px}.TOP .top_navi{float:none;width:100%}.TOP .top_navi ul{min-width:auto;-js-display:flex;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;width:100%;-webkit-justify-content:space-between;justify-content:space-between}.TOP .top_navi li{width:15%;display:box;height:88px;margin-right:0}.TOP .top_navi li:nth-child(2n){margin-right:0}.TOP .top_navi li:last-child{margin-right:0}.TOP .top_navi li a{padding:5px;font-size:100%}.TOP .saigai_box{width:100%}.TOP .bousai{text-align:center}.TOP .bousai li{margin:10px !important}.TOP .bousai li span{text-align:left}.TOP .facebook{margin-bottom:30px;text-align:center}.TOP .information{margin-bottom:20px}.TOP .bunsyo{background:none;padding:0}.IN ._lists{-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-left:0;justify-content:center}.IN ._lists .cell{width:300px}.IN ._left{width:100%;margin-bottom:50px}.IN ._left img{height:auto !important;float:none !important;margin:10px 0 !important}.IN ._right{width:100% !important;position:relative !important;top:auto !important;right:auto !important}.IN .bousai{text-align:center}}@media screen and (max-width: 1024px) and (max-width: 500px){.IN .kids_header{height:300px}}@media screen and (max-width: 1024px){.column2,.column3,.column4,.column5{display:block}.column2 .cell,.column3 .cell,.column4 .cell,.column5 .cell{width:auto;display:block;margin-bottom:20px;padding:0 !important}.column2 .cell2,.column3 .cell2,.column4 .cell2,.column5 .cell2{width:auto;display:block}.column2 .cell3,.column3 .cell3,.column4 .cell3,.column5 .cell3{width:auto;display:block}.column2 .cell4,.column3 .cell4,.column4 .cell4,.column5 .cell4{width:auto;display:block}.column4{display:block}.column4 .cell{width:47%;display:inline-block;vertical-align:top;margin-bottom:20px}.column4 .cell:nth-child(odd){margin-right:15px}.column4 .Mg25Left{margin-left:0 !important}}@media screen and (max-width: 1024px) and (max-width: 840px){#footer .mail{display:block !important;width:50%;margin-bottom:5px}#footer .inquiry .flexbox{-webkit-flex-wrap:wrap;flex-wrap:wrap}#footer .inquiry .flexbox .cell{margin-left:10px;margin-bottom:10px}#footer .inquiry .flexbox .cell:last-child{width:140%;border-left:6px solid #ed6c00;padding-left:13px}#footer .inquiry .flexbox .cell:last-child .mail{float:none}}@media screen and (max-width: 1024px) and (max-width: 600px){#footer .sitemap{text-align:center}#footer .sitemap dl{margin-right:0;margin-bottom:0;margin-left:20px;width:43%}#footer .sitemap dl dt{font-size:124%;padding-left:15px;position:relative}#footer .sitemap dl dt:before{display:block;width:0;height:0;border-top:8px solid #fff;border-right:8px solid transparent;border-bottom:8px solid transparent;border-left:8px solid transparent;position:absolute;bottom:6px;left:0;content:"";-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}#footer .sitemap dl dd{display:none}#footer .mail{display:block !important;width:70%;margin-bottom:5px}#footer .inquiry .flexbox{-webkit-flex-wrap:wrap;flex-wrap:wrap}#footer .inquiry .flexbox .cell{margin-left:10px;margin-bottom:10px}#footer .inquiry .flexbox .cell:last-child{width:140%;border-left:6px solid #ed6c00;padding-left:13px}#footer .inquiry .flexbox .cell:last-child .mail{float:none}#footer .copy{font-size:85%}}@media screen and (max-width: 460px){.pctrigger{display:none !important}.sptrigger{display:block !important}body{overflow:hidden}#header #options{display:none}#header .c1 h1{font-size:154%;font-weight:bold}#header .c1 .logo{width:60px}#gnavi{margin-bottom:20px}#gnavi ul{display:block;width:100%;border-top:1px dotted #666;border-left:1px solid #000;min-height:1px;_height:1%}#gnavi ul:before,#gnavi ul:after{content:".";display:block;clear:both;height:0;visibility:hidden}#gnavi ul li{display:block;float:left;width:33.3%;font-size:100%;border-right:1px solid #000;border-bottom:1px dotted #666}#gnavi ul li:last-child{font-size:77%}#gnavi ul li a{display:table;width:100%;margin-bottom:0}#gnavi ul li a span{display:table-cell;padding:0}#gnavi ul li a:hover,#gnavi ul li a:focus{border-bottom:0;margin-bottom:0}#gnavi ul li.active a{border-bottom:0;margin-bottom:0;color:#ed6c00}#footer .base_width{padding:0 !important}#footer .sitemap{text-align:center}#footer .sitemap dl{margin-right:0;margin-bottom:0;margin-left:20px;width:43%}#footer .sitemap dl dt{font-size:124%;padding-left:15px;position:relative}#footer .sitemap dl dt:before{display:block;width:0;height:0;border-top:8px solid #fff;border-right:8px solid transparent;border-bottom:8px solid transparent;border-left:8px solid transparent;position:absolute;bottom:6px;left:0;content:"";-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}#footer .sitemap dl dd{display:none}#footer .mail{display:block !important;width:100%;background:#999;margin-bottom:15px;padding:7px 10px}#footer .inquiry .flexbox .cell:last-child{font-size:108%;text-align:center;width:140%;line-height:1.7em;border-left:0;padding-right:10px;padding-left:13px}#footer .inquiry .flexbox .cell:last-child .mail{float:none}#footer .inquiry .flexbox .cell:last-child ul li{display:block;width:100%}#footer .copy{font-size:85%}.TOP .top_navi{float:none;width:100%}.TOP .top_navi ul{min-width:auto;-js-display:flex;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;width:100%;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap}.TOP .top_navi li{width:31%;display:box;height:88px;margin-right:0}.TOP .top_navi li:nth-child(2n){margin-right:0}.TOP .top_navi li:last-child{margin-right:0}.TOP .top_navi li a{padding:5px;font-size:100%}.TOP .bousai li{vertical-align:middle;margin-right:0 !important;margin-bottom:0 !important}.TOP .information ul li a{display:block}.TOP .information ul li a span{display:inline-block;vertical-align:middle}.TOP .information ul li a .cat{width:auto}.TOP .information ul li a .date{width:auto}.TOP .information ul li a .title{display:block !important}.TOP .banner ul{text-align:center}.TOP .banner ul li{display:inline-block;display:inline-block;*display:inline;*zoom:1;width:31%;margin-bottom:13px}.IN ._lists2 ul li a{display:block}.IN ._lists2 ul li a span{display:inline-block;vertical-align:middle}.IN ._lists2 ul li a .cat{width:auto}.IN ._lists2 ul li a .date{width:auto}.IN ._lists2 ul li a .title{display:block !important}.IN ._entry .body .Right{float:none !important;margin-left:0 !important}#pagetop{display:none}.def_table2{display:block}.def_table2 th,.def_table2 td{display:block}.def_table2 th{font-weight:bold}.def_table2 th::before{content:"";background:#000;width:20px;height:20px;display:inline-block;margin-right:10px}.form{margin-bottom:30px}.form input,.form select{margin-bottom:10px;max-width:99%}.form textarea{width:99%}.form .title{border:1px solid #bbb;border-bottom:0;background:#fff;background:-moz-linear-gradient(top, #fff 50%, #d8d8d8 90%);background:-webkit-gradient(linear, left top, left bottom, color-stop(50%, #fff), color-stop(90%, #d8d8d8));background:-webkit-linear-gradient(top, #fff 50%, #d8d8d8 90%);background:-o-linear-gradient(top, #fff 50%, #d8d8d8 90%);background:-ms-linear-gradient(top, #fff 50%, #d8d8d8 90%);background:linear-gradient(to bottom, #ffffff 50%,#d8d8d8 90%);padding:15px;font-size:124%;font-weight:bold;-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;-o-border-radius:10px 10px 0 0;-ms-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0}.form .input{padding:20px;border:1px solid #bbb;border-top:0;margin-bottom:30px;-webkit-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;-o-border-radius:0 0 10px 10px;-ms-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px}.form .input span{color:#454545}.midashi1{font-size:139%}.midashi2{font-size:108%}}

@media screen and (max-width: 460px){
	.TOP #slider {
		height: auto;
	}
}

.footer_banner {
	width: 100%;
	background: #0e3098;
	padding: 40px 0 20px 0;
}

@media screen and (max-width: 1000px){
	.footer_banner {
		width: 100%;
		background: #0e3098;
		padding: 40px 20px 20px 20px;
		box-sizing: border-box;
	}
}

.footer_banner_area {
	width: 100%;
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
}

.footer_banner_area p {
	width: 25%;
	padding-right: 5px;
	box-sizing: border-box;
}

.footer_banner_area p:nth-child(4n) {
	padding-right: 0;
}

@media screen and (max-width: 714px){
	.footer_banner_area p {
		width: 50%;
		padding-right: 10px;
		margin-bottom: 10px;
		box-sizing: border-box;
	}

	.footer_banner_area p:nth-child(2n) {
		padding-right: 0;
	}
}

.t_l {text-align: left;}
