@charset "utf-8";
@import url("common.css");


/*Layer*/
body{width:100%;background:#eeeeee}
#wrap{width:100%; min-width:1400px; background:url('../img/common/wrap_bg.jpg') repeat top left; overflow:hidden; position:relative;}
#header{width:100%; min-width:1400px; margin:0 auto; z-index:1000; position:absolute; left:0; top:0;background:url('/img/common/head_bg.png') repeat-x left 102px}
#container{width:100%; min-width:1400px;  overflow:hidden; position:relative; z-index:2}
#contents{width:100%; min-width:1400px;  margin:0 auto;}
#footer{width:100%; min-width:1400px; background:#1e1e1e; ; margin:0 auto; position:relative;}


/*header*/


/*slider*/
.main_slider{ width:100%; min-width:1400px; height:854px; overflow:hidden; }
.main_slider .bxslider li{width:100%; min-width:1400px;height:854px; position:relative;}
.main_slider .bxslider li.main_s01{background:url('/img/main/main01.jpg') no-repeat center top;}

 
.con{position:relative; width:100%; min-width:1400px;  overflow:hidden;}
.con_wrap{width:1400px; margin:0 auto;}
.con01{background:#fff url('../img/main/con01_bg.png') no-repeat center center; height:664px; }
.con01>.con01_wrap{padding:83px 0 150px;}
.con01>.con01_wrap>div{float:left;}
.con01>.con01_wrap>div.imgarea{width:713px;margin-right:119px;}
.con01>.con01_wrap>div.textarea{width:567px;text-align:left;}
.con01>.con01_wrap>div.textarea h2{margin-bottom:34px;padding-top:21px;}
.con01>.con01_wrap>div.textarea p{color:#727272; font-size:15px;line-height:1.5em}
.con01>.con01_wrap>div.textarea .btn_wrap{margin-top:75px}

.con02{}
.con02 .bxslider{}
.con02 .bxslider li{}
.con02 .bxslider li .li_wrap{height:592px; width:100%; min-width:1400px;  }
.con02 .bxslider li div.textarea{
	position:absolute; 
	top:74px;
	left:50%;
	margin-left:83px;
	width:572px; height:313px; border-top:5px solid #ac886c; background:url('/img/main/con02_background.png') repeat left top; padding:66px 0 66px  49px;}
.con02 .bxslider li div.textarea h5{font-size:15px; color:#fff; border-bottom:1px solid #fff; padding-bottom:2px; display:inline-block; margin-bottom:40px;}
.con02 .bxslider li div.textarea h3{color:#b8977d; font-size:45px; font-family:'Century Gothic'; letter-spacing:-1px}
.con02 .bxslider li div.textarea h3 a{color:#b8977d; }
.con02 .bxslider li div.textarea h3:after{content:" "; width:40px; height:1px; background:rgba(255,255,255,0.4); margin-bottom:25px; display:block; margin-top:26px;}

.con02 .bxslider li div.textarea p{font-size:16px;  color:rgba(255,255,255,0.4); line-height:1.5em; font-family:'Century Gothic';}
.con02 .bxslider li div.textarea p a{ color:rgba(255,255,255,0.4); }


.con03{background:url('../img/main/con03_bg.png') no-repeat center center; height:793px;}
.con03 .con03_wrap{width:1400px; margin:0 auto; text-align:center;}
.con03 .con03_wrap h5{padding-bottom:5px; border-bottom:1px solid #424242; color:#424242; font-size:19px; text-align:center; padding-top:88px; margin-bottom:37px; display:inline-block; }
.con03 .con03_wrap > div.border_top{border-top:1px solid rgba(0,0,0,0.3); padding-top:9px; overflow:hidden;}
.con03 .con03_wrap div.con03_00{float:left; width:736px;}
.con03 .con03_wrap div.con03_01{margin-right:8px;}
.con03 .con03_wrap div.con03_01 .con03_01_01{margin-bottom:8px;} 
.con03 .con03_wrap div.con03_01 .con03_01_02{margin-right:8px;}
.con03 .con03_wrap div.con03_02{width:655px;}
.con03 .con03_wrap div.con03_02 .con03_02_01{margin-right:8px}
.con03 .con03_wrap div.con03_02 .con03_02_02{margin-bottom:8px;}
.con03 .con03_wrap div.con03_00 >div{float:left;}
