@charset "UTF-8";



/* ===== .siteinfo-contents ===== */

.siteinfo-contents{}
.siteinfo-contents:nth-child(2n+1){background:#F2FAFA;}
.siteinfo-contents .section-base{position:relative;width:1440px;margin:0px auto;}
.siteinfo-contents .section-frame{padding:90px 40px;}
.siteinfo-contents .section-header{margin-bottom:60px;}
.siteinfo-contents .section-header .label{color:#2B9098;font-size:150%;line-height:150%;}
.siteinfo-contents .section-main{}
.siteinfo-contents .section-main .cnt{line-height:150%;}
.siteinfo-contents .section-main .cnt ol{}
.siteinfo-contents .section-main .cnt ol li{margin-left:25px;padding:5px 0px;line-height:150%;list-style-type:decimal;}



@media screen and (max-width:2559px){}
@media screen and (max-width:2047px){}
@media screen and (max-width:1919px){}
@media screen and (max-width:1599px){}
@media screen and (max-width:1439px){
.siteinfo-contents .section-base{width:auto;}
}
@media screen and (max-width:1399px){}
@media screen and (max-width:1343px){}
@media screen and (max-width:1279px){}
@media screen and (max-width:1199px){}
@media screen and (max-width:1135px){}
@media screen and (max-width:1023px){}
@media screen and (max-width:959px){}
@media screen and (max-width:767px){
.siteinfo-contents .section-frame{padding:90px 20px;}
}
@media screen and (max-width:639px){
.siteinfo-contents .section-frame{padding:60px 20px;}
.siteinfo-contents .section-header{margin-bottom:30px;}
.siteinfo-contents .section-header .label{font-size:125%;}
}
@media screen and (max-width:479px){}



/* =====  ===== */


@media screen and (max-width:2559px){}
@media screen and (max-width:2047px){}
@media screen and (max-width:1919px){}
@media screen and (max-width:1599px){}
@media screen and (max-width:1439px){}
@media screen and (max-width:1399px){}
@media screen and (max-width:1343px){}
@media screen and (max-width:1279px){}
@media screen and (max-width:1199px){}
@media screen and (max-width:1135px){}
@media screen and (max-width:1023px){}
@media screen and (max-width:959px){}
@media screen and (max-width:767px){}
@media screen and (max-width:639px){}
@media screen and (max-width:479px){}