@charset "UTF-8";a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0}ul{list-style:none}a img{border:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}a{color:#0080ff;text-decoration:none}a:hover{color:#324fc0}body{margin:0;width:100%}.h_1{font-size:25px;font-weight:700}.hr_10{margin-top:-1px}hr{border-width:1px 0 0;border-style:solid;border-color:#ccc;height:1px}.lh30{line-height:30px}.ml20{margin-left:20px}.ml30{margin-left:30px}.inner{width:980px;margin:0 auto}.inner:after{content:"";clear:both;display:block}#global-nav ul{list-style:none;position:absolute;right:0;bottom:0;font-size:14px}#global-nav ul li{float:left;position:relative}#global-nav ul li a{padding:0 30px}#global-nav ul li:after{position:absolute;content:"";display:block;width:100%;height:3px;bottom:-20px;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease}#global-nav ul li:hover:after{background:#494949;bottom:-30px}#nav-toggle{display:none;position:absolute;right:9pt;top:14px;width:34px;height:36px;cursor:pointer;z-index:3}#nav-toggle div{position:relative}#nav-toggle span{display:block;position:absolute;height:4px;width:100%;background:#666;left:0;-webkit-transition:.35s ease-in-out;-moz-transition:.35s ease-in-out;transition:.35s ease-in-out}#nav-toggle span:nth-child(1){top:0}#nav-toggle span:nth-child(2){top:11px}#nav-toggle span:nth-child(3){top:22px}.contact{width:100%;margin:0;padding:40px 0;background:#323738}.contact,.contact a:hover{color:#fff}.wrapper2{color:#848282}.contact1{width:100%;margin:0;padding:5pc 0;background:#f0efe9}.contact1 a{font-size:20px}.contact1 a:hover{color:#191c1c}.contact2 h3{text-decoration:underline}.contact2 table{margin:0 auto 20px}.contact3 table{margin:0 auto;padding:0 10px}.text2{text-align:center}.text2 h3{display:block;font-size:1.17em;-webkit-margin-before:1em;-webkit-margin-after:1em;-webkit-margin-start:0;-webkit-margin-end:0;font-weight:700}.text2 a{font-weight:800;text-decoration:none;color:#69cee5}.text2 p{display:block;-webkit-margin-before:1em;-webkit-margin-after:1em;-webkit-margin-start:0;-webkit-margin-end:0}.blinking{-webkit-animation:a 1.8s ease-in-out infinite alternate;-moz-animation:a 1.8s ease-in-out infinite alternate;animation:a 1.8s ease-in-out infinite alternate}.yoko{line-height:1.9;letter-spacing:.03em}@-webkit-keyframes a{0{opacity:.5}to{opacity:1}}@-moz-keyframes a{0{opacity:.5}to{opacity:1}}@keyframes a{0{opacity:.5}to{opacity:1}}.news_top{line-height:50px;white-space:nowrap;color:#999}.news_menu{padding:0 0 0 15px}.news_menu a{color:#000!important}.news_menu a:hover{background-color:#e7ff00}#blog_btn{display:block!important;margin:auto!important}.hover_big img:hover{-webkit-transform:translate(5px,5px);-moz-transform:translate(5px,5px);-ms-transform:translate(5px,5px);-o-transform:translate(5px,5px);transform:translate(5px,5px)}.footer_ul li{display:inline-block;padding:0 20px}.footer_ul{text-align:center}.footer_ul li+li{border-left:1px solid #9a9292;margin:0 10px}p.information{background:url(../images/information.gif)no-repeat left 5px;padding-left:20px}.pan{font-size:13px}.under{border-bottom:solid 3px 6699}table.{width:100%;border-collapse:collapse}table. tr{border-bottom:1px #ccc solid}table. th{text-align:left}table. td,table. th{vertical-align:middle;padding-top:10px;padding-bottom:10px}.right{text-align:right}.pan{margin-top:10px}
.under{background: linear-gradient(transparent 50%, yellow 50%);}

@media screen and (max-width:980px){article{padding:0 20px;z-index:-100}.inner{width:100%}#global-nav ul li a,.inner{padding:0 20px}.footer_ul li+li{border-left:0;margin-top:15px}}
@media screen and (max-width:640px){#content{margin-top:5pc;width:100%}#main-visual{height:300px}#mobile-head{background:#fff;width:100%;height:56px;z-index:4;position:relative}#global-nav{position:absolute;top:-500px;background:#333;width:100%;text-align:center;padding:10px 0;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;transition:.5s ease-in-out}#global-nav ul{list-style:none;position:static;right:0;bottom:0;font-size:11px}#global-nav ul li{float:none;position:static}#global-nav ul li:after{display:none}#nav-toggle{display:block}.open #nav-toggle span:nth-child(1){top:11px;-webkit-transform:rotate(315deg);-moz-transform:rotate(315deg);transform:rotate(315deg)}.open #nav-toggle span:nth-child(2){width:0;left:50%}.open #nav-toggle span:nth-child(3){top:11px;-webkit-transform:rotate(-315deg);-moz-transform:rotate(-315deg);transform:rotate(-315deg)}.open #global-nav{-moz-transform:translateY(556px);-webkit-transform:translateY(556px);transform:translateY(556px)}.pan{margin-top:25px}}.thum_img{padding:0;margin:0 auto;width:60pc;z-index:1}.thum_img li{padding:5px 0;margin:0;float:left;width:33.3%;box-sizing:border-box;display:block;text-align:center}.box{position:relative;width:80%;height:25pc;margin:0 auto;padding:20px 0}.box img{width:100%;-moz-box-shadow:0 3px 6px #adadad;-webkit-box-shadow:0 3px 6px #adadad;box-shadow:0 3px 6px #adadad}.box p{font-size:9pt;position:relative;text-align:center;line-height:200%}.box a{text-decoration:none}.box a,p{color:#1b1a1a}.footer span{color:#848282}.box h3{margin-top:10px;color:#7ed0e5}.box h3:hover{color:#000}.index{position:relative;padding:0 .5em .5em 1.7em;border-bottom:1px solid #ccc}.index:after{position:absolute;top:.4em;left:.4em;z-index:2;content:'';width:9pt;height:9pt;background-color:#ccc;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#post-title img{height:300px;margin:0 auto}.box_img{position:relative}.box .mask{width:100%;height:100%;position:absolute;overflow:hidden;top:0;left:0}.box h2{color:#fff;text-align:center;position:relative;font-size:17px}.box .mask{opacity:0;background-color:#000;transition:all .3s ease-in-out}.box:hover .mask{opacity:.6}
@media screen and (max-width:960px){.thum_img{width:100%}.box{height:350px}}@media screen and (max-width:640px){.thum_img{width:100%}.thum_img li{width:50%}.box{height:20pc}.box2{height:220px}}