<?php
include_once('../../../wp-load.php');
header('Content-Type: text/css; charset=utf-8');
include_once( 'config.php' ); // 設定の有るファイルを読み込むとか？
?> html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary,time, mark, audio, video {
margin: 0;
padding: 0;
border: 0;
font-size: 100%;
font: inherit;
vertical-align: baseline;
margin-block-start: 0;
margin-block-end: 0;
margin-inline-start: 0;
margin-inline-end: 0;
padding-inline-start: 0;
display: block;
}
ul, menu, dir {
display: block;
list-style-type: disc;
margin-block-start: 0;
margin-block-end: 0;
margin-inline-start: 0;
margin-inline-end: 0;
padding-inline-start: 0;
}
a{
color:#85a125;
}
p{
font-size: 15px;
margin-block-start: 0;
margin-block-end: 0;
margin-inline-start: 0px;
margin-inline-end: 0px;
}
hr{
border:none;
padding:0;
margin:0;
border-bottom:1px solid #8c8c8c;
margin-bottom:15px;
padding-top:15px;
} :focus {
outline: 0;
}
body {
color:#383838;
line-height:1.6;
background: #fff;
font-family: Arial,  "notosans", "ヒラギノ角ゴ ProN W3", "Yu Gothic Bold", "游ゴシック Bold", Hiragino Kaku Gothic ProN, Arial, Meiryo, sans-serif;
margin:0;
}
ol, ul {
list-style: none;
} table {
border-collapse: separate;
border-spacing: 0;
width:100%;
}
caption, th, td {
text-align: left;
font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
content: "";
}
blockquote, q {
quotes: "" "";
}
.clearfix:after {
content: "."; display: block;
clear: both;
height: 0;
visibility: hidden; }
.clearfix {
min-height: 1px;
}
img{
vertical-align:bottom;
}
* html .clearfix {
height: 1px; /*/*/}
strong{
font-weight:bold;
}
h2 , h3 , h4 , h5 ,h6{
margin-block-start: 0;
margin-block-end: 0;
margin-inline-start: 0px;
margin-inline-end: 0px;
}
th{
vertical-align: middle;
background:#85a125;
padding:13px;
border-right:1px solid #fff;
border-bottom:1px solid #fff;
color:#fff;
font-weight: bold;
font-size:15px;
}
td{
vertical-align: middle;
border-right:1px solid #dcdcdc;
border-bottom:1px solid #dcdcdc;
padding:13px;
font-size:15px;
background:#fff;
}/**/ .abtn{
background:#029b09;
text-decoration:none;
padding:15px;
color:#fff;
font-weight:bold;
max-width:300px;
width:100%;
display:block;
margin-right:auto;
margin-left:auto;
box-sizing:border-box;
}
.disc li{
list-style: square;
margin-left:20px;
}
.wrap{
overflow:hidden;
}
.fs10{
font-size:10px;
}
.fs11{
font-size:11px;
}
.fs12{
font-size:12px;
}
.fs13{
font-size:13px;
}
.fs14{
font-size:14px;
}
.fs15{
font-size:15px;
}
.fs16{
font-size:16px;
}
.fs17{
font-size:17px;
}
.fs18{
font-size:18px;
}
.fs19{
font-size:19px;
}
.fs20{
font-size:20px;
}
.fs21{
font-size:21px;
}
.fs22{
font-size:22px;
}
.fs23{
font-size:23px;
}
.fs24{
font-size:24px;
}
.fs25{
font-size:25px;
}
.fs26{
font-size:26px;
}
.fs27{
font-size:27px;
}
.fs28{
font-size:28px;
}
.fs29{
font-size:29px;
}
.fs30{
font-size:29px;
}
.mb5{
margin-bottom:5px;
}
.mb10{
margin-bottom:10px;
}
.mb15{
margin-bottom:15px;
}
.mb20{
margin-bottom:20px;
}
.mb25{
margin-bottom:25px;
}
.mb30{
margin-bottom:30px;
}
.mb35{
margin-bottom:35px;
}
.mb40{
margin-bottom:40px;
}
.mb55{
margin-bottom:55px;
}
.mb60{
margin-bottom:60px;
}
.mb65{
margin-bottom:65px;
}
.mb70{
margin-bottom:70px;
}
.mb75{
margin-bottom:75px;
}
.mb80{
margin-bottom:80px;
}
.tac{
text-align: center;
}
.tal{
text-align: left;
}
.tar{
text-align: right;
}
.fr{
float:right;
}
.fl{
float:left;
}
.fwb{
font-weight: bold;
}
.tac td , th{
text-align: center;
}
.tal td , th{
text-align: left;
}
.dtab{
width:100%;
display:table;
}
.dtabc{
vertical-align: middle;
display:table-cell;
}
.red{
color:red;
}
.ggmap {
position: relative;
padding-bottom: 30%;
padding-top: 30px;
height: 0;
overflow: hidden;
}
.ggmap iframe,
.ggmap object,
.ggmap embed {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
.op:hover {
opacity:0.8;
-webkit-transition: all 0.4s;
-moz-transition: all 0.4s;
-ms-transition: all 0.4s;
-o-transition: all 0.4s;
transition: all 0.4s;
}
.op{
-webkit-transition: all 0.4s;
-moz-transition: all 0.4s;
-ms-transition: all 0.4s;
-o-transition: all 0.4s;
transition: all 0.4s;
}
.box9{
max-width: 960px;
margin-right:auto;
margin-left:auto;
}
.box99{
max-width: 990px;
margin-right:auto;
margin-left:auto;
}
.mw960 img{
width:100%;
}
.box10{
max-width: 1000px;
margin-right:auto;
margin-left:auto;
}
.ptdn{
display:none;
}
.pdn{
display:none;
}
.dib{
display:inline-block;
}
.wback{
padding:75px 10px;
}
.gback{
padding:75px 10px;
background:#f8f8f8;
}
.title1{
font-size:24px;
font-weight:bold;
}
.title1m{
font-size:24px;
}
.title1m:before{
content: url(//wagokoroseikotsuin.com/wp-content/themes/temp001/images/ticon1.png);
position:relative;
top:0.8em;
margin-right:10px;
}
.title1:before{
content: url(//wagokoroseikotsuin.com/wp-content/themes/temp001/images/ticon1.png);
position:relative;
top:0.6em;
margin-right:10px;
}
.page-titlein .title1:before{
content:none;
}
.box3{
vertical-align: top;
display:inline-block;
margin-right:15px;
margin-left:15px;
max-width: 300px;
}
.box3 a {
text-decoration: none;
}
.box3 a h2{
text-decoration: none;
color:#383838;
}
.box3 h2{
font-size:18px;
font-weight: bold;
}
.box2{
display:inline-block;
margin-right:20px;
margin-left:20px;
max-width: 460px;
}
.box2 h2{
font-size:18px;
font-weight: bold;
}
.scale {
max-width: 300px;
width:100%;
height:150px;
overflow: hidden;
}
.scale img{
-moz-transition: -moz-transform 0.2s ease-in-out;
-webkit-transition: -webkit-transform 0.2s ease-in-out;
-o-transition: -o-transform 0.2s ease-in-out;
-ms-transition: -ms-transform 0.2s ease-in-out;
transition: transform 0.2s ease-in-out;
}
.scale:hover img{
-webkit-transform: scale(1.1);
-moz-transform: scale(1.1);
-o-transform: scale(1.1);
-ms-transform: scale(1.1);
transform: scale(1.1);
}
.scale2 {
width:240px;
height:240px;
overflow:hidden;
}
.scale2 img{
-moz-transition: -moz-transform 0.2s ease-in-out;
-webkit-transition: -webkit-transform 0.2s ease-in-out;
-o-transition: -o-transform 0.2s ease-in-out;
-ms-transition: -ms-transform 0.2s ease-in-out;
transition: transform 0.2s ease-in-out;
}
.scale2:hover img{
-webkit-transform: scale(1.1);
-moz-transform: scale(1.1);
-o-transform: scale(1.1);
-ms-transform: scale(1.1);
transform: scale(1.1);
}
.mincho{
}  .headnavbox .tdn{
display:inline-box;	
}
.headnavbox div{
display:inline-box;	
}
.hnav{
margin-right:15px;
}
.headtop{
padding:10px;
}
.headtop h1{
font-size:11px;
}
.headmid{
padding:10px 10px 20px 10px;
}
.glbgbg{
}
#gl{
background: url(//wagokoroseikotsuin.com/wp-content/themes/temp001/images/glbg.png);
}
#gl ul{
margin:0;
padding:0;
text-align: center;
}
#gl ul li{
font-size:18px;
display: inline-block;
}
#gl ul li a{
font-weight: bold;
color:#fff;
display:block;
padding:26px 18px;
text-decoration: none;
}
#gl .glbtn{
cursor:pointer;
font-weight: bold;
color:#fff;
display:inline-block;
padding:26px 18px;
text-decoration: none;
}
#gl .glbtn:hover{
background:rgba(255,255,255,0.1);
}
#gl ul .submenu{
position:absolute;
margin-top:26px;
margin-right:18px;
display:none;
max-width: 220px;
}
#gl ul .submenu li{
background:#85a125;
min-width:200px;
border-bottom:1px solid #fff;
border-left:1px solid #fff;
border-right:1px solid #fff;
}
#gl ul .submenu li:first-child{
border-top:1px solid #fff;
}
#gl ul .submenu li a{
padding:12px 18px;
}
#gl ul li a:hover{
background:rgba(255,255,255,0.1);
}
#head-box{
width:100%;
height:593px;
background-position:center;
}  .exp{
font-size:13px;
}
#imageback{
box-sizing:border-box;
overflow:hidden;
padding:0 10px;
height:550px;
background:url(//wagokoroseikotsuin.com/wp-content/themes/temp001/images/image-back.png);
background-repeat: no-repeat;
background-attachment: fixed;
color:#1b3556;
background-position:center;
}
#imageback p{
letter-spacing:0.3em;
}
.midbtn{
margin-right:auto;
margin-left:auto;
font-size:18px;
width:100%;
max-width:300px;
padding:10px 10px 13px 10px;
display:block;
background:#1b3556;
color:#fff;
text-decoration:none;
}
.b3title{
border-bottom:1px solid #8c8c8c;
padding-bottom:10px;
}
.sbtn{
width:150px;
display:block;
padding:5px;
text-align: center;
color:#fff;
font-weight: bold;
text-decoration: none;
background-color: #85a125;
}
.totalbtn{
max-width: 300px;
width:100%;
display:block;
padding:15px 0;
text-align: center;
color:#fff;
font-weight: bold;
text-decoration: none;
background-color: #85a125;
-webkit-transition: all 0.4s;
-moz-transition: all 0.4s;
-ms-transition: all 0.4s;
-o-transition: all 0.4s;
transition: all 0.4s;
}
.eventtextbox{
max-width: 700px;
width:100%;
}
.eventtextbox h2{
font-size:18px;
font-weight: bold;
border-bottom:1px solid #8c8c8c;
padding-bottom:10px;
}
.eventmiddle {
margin-bottom:10px;
width:100%;
padding:7px 0;
display:table;
border-bottom:1px solid #8c8c8c;
padding-bottom:10px;
}
.eventmiddle p{
font-weight: bold;
vertical-align: middle;
display:table-cell;
}
.ctacbox{
background:url(//wagokoroseikotsuin.com/wp-content/themes/temp001/images/ctac01.png);
height:270px;
}
.ctacbtnbox{
}
.ctacbtnbox img{
margin-left:15px;
}
.ctactablebox table{
width:100%;
}
.ctactablebox table th{
text-align:center;
}
.ctactablebox table td{
text-align:center;
}
#bread-list{
padding:12px;
}
#bread-list p{
font-size:12px;
}  .jisect2{
}
.jisect2 div{
display:inline-block;
}
.ji2l{
background:#f8f8f8;
padding:80px 0;
vertical-align:top;
width:50%;
height:450px;
box-sizing:border-box;
}
.ji2r{
vertical-align:top;
height:450px;
width:50%;
background:url(//wagokoroseikotsuin.com/wp-content/themes/temp001/images/shutterstock_557269723.jpg);
background-size:cover;
}
.msgbox{
border:1px solid #bcbcbc;
padding:10px;
box-sizing:border-box;
background:#efeeed;
}
.msgbox div{
background:#fff;
padding:18px 30px;
}
.msgbox h2{
font-weight: bold;
font-size:24px;
margin-bottom:10px;
padding-bottom:10px;
border-bottom:1px solid #8c8c8c;
}
.msgbox2{
border:1px solid #bcbcbc;
padding:10px;
box-sizing:border-box;
background:#efeeed;
}
.msgbox2 div{
background:#fff;
padding:30px;
}
.msgbox2 h2{
font-weight: bold;
font-size:24px;
margin-bottom:10px;
padding-bottom:10px;
border-bottom:1px solid #8c8c8c;
}
.msgbox2 p{
margin-bottom:30px;
}
.msgbox2 p:last-child{
margin-bottom:0;
}
#page-headbox{
width:100%;
display:table;
padding:90px 10px;
background:url(//wagokoroseikotsuin.com/wp-content/themes/temp001/images/page-titlebg.png);
background-attachment: fixed;
box-sizing:border-box;
background-position: top right;
}
.page-titlein{
display:table-cell;
vertical-align: middle;
}
.page-titlein .title1{
background:none;
padding:0;
font-size:24px;
border-bottom:1px solid #383838;
}
.pricebigbox .mb60:last-child{
margin-bottom:0;
}  .companytable{
width:100%;
}
.companytable tr:first-child td{
border-top:1px solid #dcdcdc;
}
.companymsgbox h2{
font-size: 24px;
padding-bottom: 10px;
border-bottom: 1px solid #8c8c8c;
font-weight: bold;
margin-bottom:15px;
}
.companymsgbox h1{
font-size:24px;
font-weight: bold;
margin-bottom:15px;
padding:12px 15px;
color:#fff;
background:#85a125;
}
.companymsgbox h3{
line-height:1.8;
padding-left:10px;
font-weight: bold;
font-size:22px;
border-left:8px solid #85a125;
margin-bottom:15px;
}
.companymsgbox h4{
line-height:1.8;
font-weight: bold;
font-size:20px;
margin-bottom:15px;
}
.companymsgbox h5{
line-height:1.8;
font-weight: bold;
font-size:18px;
margin-bottom:15px;
}
.companymsgbox h6{
line-height:1.8;
font-weight: bold;
font-size:16px;
margin-bottom:15px;
}
.companymsgbox p{
margin-bottom:30px;
}
.companymsgbox p:last-child{
margin-bottom:0;
}  .w760{
max-width: 760px;
width:100%;
}
.w760 h3{
font-weight: bold;
font-size:24px;
margin-bottom:10px;
padding-bottom:10px;
border-bottom:1px solid #8c8c8c;
}
.flow1box .mb60:last-child {
margin-bottom:0;
}  .faq-box .mb80:last-child{
margin-bottom:0;
}
.faq-small-box .mb60:last-child{
margin-bottom:0;
}  #contact-box table th img{
position:relative;
bottom:5px;
padding-right: 10px;
}
#contact-box table td input{
padding:6px;
max-width:450px;
width:100%;
}
#contact-box table td select{
padding:6px;
}
#contact-box table td textarea{
padding:6px;
max-width:450px;
width:100%;
}
#contact-box table td label{
margin-top:10px;
font-size:13px;
}
input[type="image"]{
cursor:pointer;
}
.w25p{
width:25%;
}
.scr{
border:1px solid #dcdcdc;
padding:10px 30px;
height:150px;
overflow-y:scroll;
font-size:13px;
}
.scr p{
margin-bottom:20px;
font-size:13px;
}  .eventtextbox .evt2{
font-size:24px;
}
.evsetumei{
padding-bottom:10px;
border-bottom:1px solid #8c8c8c;
}
.party-data p{
line-height:1.8;
font-size:14px;
}
.evcontent {
padding:15px 0;
border-top:1px solid #8c8c8c;
border-bottom:1px solid #8c8c8c;
}
.evcontent p{
font-size:14px;
margin-bottom:20px;
}
.eventtable {
width:100%;
}
.eventtable th{
padding:8px 15px;
}
.eventtable td{
padding:15px 0 20px 0;
border:none;
}
.eventtable td input{
padding:8px;
width:100%;
box-sizing:border-box;
}
.eventtable td textarea{
padding:8px;
width:100%;
box-sizing:border-box;
}
.event-submit input{
padding:12px 10px;
max-width: 320px;
width:100%;
font-size:17px;
cursor:pointer;
box-sizing:border-box;
}  .post{
float:left;
max-width: 700px;
width:100%;
}
.blog-title h1{
font-size:24px;
font-weight: bold;
margin-bottom:15px;
padding-bottom:15px;
border-bottom:1px solid #8c8c8c;
}
.blog-single-status{
padding-bottom:15px;
border-bottom:1px solid #8c8c8c;
margin-bottom:15px;
}
.post-content{
margin-bottom:30px;
}
.post-content{
}
.post-content h1{
font-size:24px;
font-weight: bold;
margin-bottom:15px;
padding:12px 15px;
color:#fff;
background:#85a125;
}
.post-content h2{
font-size:24px;
font-weight: bold;
background:#85a125;
margin-bottom:15px;
padding:12px 15px;
color:#fff;
//border-bottom:1px solid #8c8c8c;
}
.post-content h3{
line-height:1.8;
padding-left:10px;
font-weight: bold;
font-size:22px;
border-left:8px solid #85a125;
margin-bottom:15px;
}
.post-content h4{
line-height:1.8;
font-weight: bold;
font-size:20px;
margin-bottom:15px;
}
.post-content h5{
line-height:1.8;
font-weight: bold;
font-size:18px;
margin-bottom:15px;
}
.post-content h6{
line-height:1.8;
font-weight: bold;
font-size:16px;
margin-bottom:15px;
}
.post-content p{
margin-bottom:30px;
}
.post-content img{
margin-bottom:15px;
}
.post-content ul , .post-content ol{
margin-bottom:30px;
}
.post-content ul li{
list-style-type:disc;
margin-left:20px;
font-weight: bold;
line-height:1.8;
}
.post-content ol li{
list-style-type:decimal;
margin-left:20px;
font-weight: bold;
line-height:1.8;
}
.aligncenter {
display: block;
margin: 0 auto;
}
.alignright { 
float: right;
margin-left:15px;
}
.alignleft {
float: left;
margin-right:15px;
}
.youtube {
position: relative;
width: 100%;
padding-top: 56.25%;
}
.youtube iframe {
position: absolute;
top: 0;
right: 0;
width: 100% !important;
height: 100% !important;
}
img[class*="wp-image-"],
img[class*="attachment-"] {
max-width: 100%;
height: auto;
}
em { font-style: italic; }
blockquote {
border:1px solid #dcdcdc;
background:#f7f7f7;
display: block;
padding:25px;
margin-bottom:30px;
}
.post-content blockquote ul{
margin-bottom:0;
}
.post-content blockquote ol{
margin-bottom:0;
}
.sns-btns-top li{
margin-right:10px;
display:inline-block;
}
.authbox{
background:#f9f9f9;
padding:20px;
border:1px solid #dcdcdc;
margin-bottom:30px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
justify-content: center;
align-items: center;
}
.ml10{
margin-left:10px;
}
.authordata{
//max-width: 500px;
}
div#toc_container {
box-sizing:border-box;
padding:30px;
margin-bottom:40px;
}
.side-box{
float:right;
max-width: 240px;
width:100%;
}
.side-menu h3{
background:#85a125;
padding:15px;
color:#fff;
font-size:16px;
font-weight: bold;
}
.side-menu ul li{
font-size:14px;
}
.side-menu ul li a{
box-sizing:border-box;
width:100%;
display:block;
padding:15px;
text-decoration: none;
color:#383838;
border-right:1px solid #dcdcdc;
border-left:1px solid #dcdcdc;
border-bottom:1px solid #dcdcdc;
}
.tagbox{
padding:8px;
border:solid 1px #dcdcdc;
}
.tagbox a{
border-radius:6px;
display:inline-block;
text-decoration: none;
color:#fff;
background:#85a125;
padding:5px 8px;
margin:3px;
}
.snsbtnbox{
padding:15px 0 10px 0;
border-bottom:1px solid #8c8c8c;
border-top:1px solid #8c8c8c;
margin-bottom:30px;
}
.popbox{
border:1px solid #dcdcdc;
padding:10px;
}
.popbox img{
width:100%;
}
.popbox a{
text-decoration: none;
color:#333;
}
.popbox p{
line-height:1.2;
}
.fb-like{
position:relative;
bottom:7px;
}
.next-prev a{
display:block;
font-size:14px;
padding:10px 15px;
background:#85a125;
color:#fff;
text-decoration: none;
font-weight: bold;
}  #footer{
background:#85a125;
padding:60px 10px;
}
#footer p{
color:#fff;
}
.ftlogo{
padding-bottom:10px;
border-bottom:1px solid #fff;
margin-bottom:10px;
}
.footmenu li{
font-size:15px;
display:inline-block;
margin-right:20px;
}
.footmenu li a{
color:#fff;
text-decoration: none;
display:block;
}
.sd{
display:none;
} @media(max-width:900px) {
.hmsg{
height:100%;
}
.headnavsub{
display:none;
}
.jisect2 .tdn{
display:none;
}
.ji2l{
padding:75px 15px;
width:100%;
height:auto;
}
.ji2l .box2{
max-width:100%;
width:100%;
}
.ptdn{
display:none;
}
.pdn{
display:block;
}
.tdn{
display:none;
}
.box3 {
width:31%;
margin-right:1%;
margin-left:1%; 
}
.box3 .scale{
height:auto;
}
.box3 img{
width:100%;
}
.box2{
width:48%;
margin-right:1px;
margin-left:1px;
}
.box2 img{
width:100%;
}
.eventtextbox{
width:67%;
}
#tshead-box{
height:240px;
background-size:cover;
background-position: center;
}
#smamenu{
display:none;
}
.smenu-btn{
padding:13px;
background:#85a125;
}
.smenu-btn img{
float: right;
}
.w760{
width:74%;
}
#imageback{
padding:50px 10px;
height:auto;
}
#smamenu{
width:100%;
position:absolute;
}
#smamenu ul{
border-top:1px solid #fff;
}
#smamenu li a{
text-decoration: none;
color:#fff;
padding:15px;
display:block;
background:#85a125;
border-bottom:1px solid #fff;
}
.post{
max-width: 100%;
width:100%;
}
.side-box{
max-width:100%;
width:100%;
}
.side-box .side-menu{
display:inline-block;
vertical-align: top;
width:100%;
float:left;
margin-bottom:30px;
}
.popsmallbox{
vertical-align: top;
display:inline-block;
max-width: 47%;
margin:1%;
}
.side-menu{
}
.next-prev{
margin-bottom:30px;
}
.ctacbox{
background-size:100%;
height:210px;
}
.ctacbtnbox {
position: relative;
top: 88px;
left: 400px;
}
.ctacbtnbox img{
width:20%;
}	
}
@media(max-width:601px) {
.tmsg h2{
font-size:19px;
}
.tmsg h3{
font-size:16px;
}
.tmsg img{
width:90px;
}
.title1m{
font-size:19px;
}
.sd{
display:block;
width:100%;
}
.title1m:before{
content:none;
}
.title1:before{
content:none;
}
.pdn{
display:block;
}
.tdn{
display:block;
}
.sdn{
display:none;
}
.ptdn{
display:block;
}
.headtop {
display:none;
}
.headmid {
padding:20px 10px 20px 10px;
}
.headmid .fl{
float:none;
text-align: center;
}
.logo img{
}
#tshead-box{
height:170px;
}
.topmsg .fs24{
font-size:17px;
}
.topmsg .fs18{
font-size:14px;
}
.msgbox h2{
font-size:18px;
}
.title1{
font-size:18px;
}
.mb40{
margin-bottom:20px;
}
.mb60{
margin-bottom:30px;
}
.wback{
padding:30px 10px;
}
.gback{
padding:30px 10px;
}
.box3{
max-width: 100%;
width:100%;
margin:0;
margin-bottom:20px;
}
.box3 .scale {
width:100%;
max-width:100%;
}
.box3 .scale img{
width:100%;
}
.scale2{
width:100%;
max-width:100%;
height:auto;
margin-bottom:10px;
}
.scale2 img{
width:100%;
}
.eventtextbox{
width:100%;
}
.eventmiddle p{
display:block;
width:100%;
}
.jisect2 .sdn{
display:none;
}
.ji2l{
width:100%;
padding:30px 10px;
height:auto;
}
#footer{
padding:20px 0;
}
.ftlogo{
padding:0 10px 15px 10px;
margin:0;
}
.copy{
padding:0 10px;
}
.footmenu ul{
}
.footmenu li {
width:100%;
display:block;
border-bottom:1px solid #fff;
}
.footmenu li a{
padding:12px;
width:100%;
display:block;
}
.alignright{
text-align: center;
float:none;
margin-right:auto;
margin-left:auto;
margin-bottom:10px;
}
.alignleft{
text-align: center;
float:none;
margin-right:auto;
margin-left:auto;
margin-bottom:10px;
}
.flow-box .fl{
float:none;
}
.flow-img{
margin-right:auto;
margin-left:auto;
width:100%;
max-width:100%;
margin-bottom:10px;
}
.flow-img img{
width:100%;
}
.w760 {
width:100%;
}
.w760 h3{
font-size:18px;
}
#page-headbox{
padding:45px 10px;
background-position: left;
}
.box2{
width:100%;
margin-bottom:10px;
}
.msgbox div{
padding:15px;
}
.sma-ctac-box img{
width:100%;
}
.side-box .side-menu:first-child{
float:none;
width:100%;
margin-bottom:30px;
}
.side-box .side-menu:last-child{
float:none;
width:100%;
}
.totalbtn{
max-width: 100%;
width:100%;
}
.tablebox{
overflow-y:scroll;
}
.tablebox table{
width:960px;
}
.smenu-btn img{
width:30px;
}
.rsptable th{
display:block;
width:100%;
box-sizing:border-box;
}
.rsptable td{
display:block;
width:100%;
box-sizing:border-box;
border:none;
}
#contact-box table td input{
box-sizing:border-box;
}
#contact-box table td textarea{
box-sizing:border-box;
}
.companymsgbox h1{
font-size:18px;
}
.companymsgbox h2{
font-size:18px;
}
.companymsgbox h3{
font-size:18px;
}
.companymsgbox h4{
font-size:18px;
}
.companymsgbox h5{
font-size:18px;
}
.companymsgbox h6{
font-size:18px;
}
.post-content h1{
font-size:18px;
}
.post-content h2{
font-size:18px;
}
.post-content h3{
font-size:18px;
}
.post-content h4{
font-size:18px;
}
.post-content h5{
font-size:18px;
}
.post-content h6{
font-size:18px;
}
.sma-ctac-box .sctacbtnbox .fl , .sma-ctac-box .sctacbtnbox .fr{	
width:48%;
}
}