/* layout */
section{width: 100%; overflow: hidden; margin: 0 auto; }
.sTop{width: 100%; height: 300px; background-image: url(../images/mnav02/sTopBg.jpg); background-size: 100% 100%; }
.sBottom{width: 1000px; height: 55px; margin: 0 auto; }


/* sTop */
.sTopWrap{width: 1000px; height: 300px; margin: 0 auto; padding: 60px; box-sizing: border-box; }
.sTopTitle{width: 800px; height: 180px; margin: 0 auto; background-color: rgba(230,11,77,0.6); padding: 15px 15px; box-sizing: border-box; }
.sTopBorder { width: 100%; height: 100%; border: 3px solid #ffffff; box-sizing: border-box; }
.sTopBorder h3{font-size: 30px; color: #ffffff; text-align: center; padding-top: 26px; margin-bottom: 15px; box-sizing: border-box; }

.sTopBorder .sTopEX{font-size: 15px; color: #ffffff; text-align: center; font-weight: bold; }



/* sBottom */
.sB_Left li{ float: left; width: 155px; height: 35px; margin: 10px 5px; background-color: #ededed; }
.sB_Left li:hover{ background-color: #ffaec3; }
.sB_Left .on {background-color: #e60b4d; }
.sB_Left .on:hover {background-color: #e60b4d; }
.sB_Left .on a{color: #ffffff; }
.sB_Left a{display: inline-block; width: 100%; height: 100%; font-size: 15px; font-weight: bold; text-align: center; line-height: 35px; }

.sB_Right{ float: right; }
.sB_Right li{ float: left; height: 35px; margin: 10px 5px; text-align: center; line-height: 35px; }
.sB_Right a{ display: inline-block; width: 100%; height: 100%; text-align: center; line-height: 35px; }
.sB_Right .on a { color: #e60b4d; }


/* contents_bg */
.contents_bg{width: 100%; height: 100%; position: relative; overflow: hidden; }
.contents_bg .bg01{width: 35%; position: absolute; bottom: 0; left: 0; }
.contents_bg .bg02{width: 35%; position: absolute; bottom: 0; right: 0; }



/* contents */

.contents{width: 1000px; overflow: hidden; margin: 0 auto; padding-top: 80px; padding-bottom: 200px; padding-left: 5px; padding-right: 5px; box-sizing: border-box; position: relative; }















