#content { width:100%; min-width:1200px; }
#content .inner { padding-top:35px; text-align:center; background-color:#fff; }

#owl { min-width:1200px; padding-top:0; }
#slider01 { background:url('/images/pc/main_slide/001.jpg') no-repeat; background-size:cover; background-position:center center; height:947px; }
#slider02 { background:url('/images/pc/main_slide/002.jpg') no-repeat; background-size:cover; background-position:center center; height:947px; }
#slider03 { background:url('/images/pc/main_slide/003.jpg') no-repeat; background-size:cover; background-position:center center; height:947px; }
#slider04 { background:url('/images/pc/main_slide/004.jpg') no-repeat; background-size:cover; background-position:center center; height:947px; }
#slider05 { background:url('/images/pc/main_slide/005.jpg') no-repeat; background-size:cover; background-position:center center; height:947px; }
#slider06 { background:url('/images/pc/main_slide/006.jpg') no-repeat; background-size:cover; background-position:center center; height:947px; }

#visual_C { background:url('/images/pc/index_visual_220311.jpg') no-repeat; background-size:cover; background-position:center center; height:760px; }

.txt_line_wrap { text-align:center; width:100%; height:100%; min-width:1200px; background: url('/images/pc/main_intro/bg.jpg') no-repeat center center; background-size: 200%; }
	.txt_line { display:inline-block; height:760px; padding-top:60px; }
	.green_title { font-size:21px; color:#498644; text-align:center; }
	.black_title { font-weight:bolder; font-size:48px; letter-spacing:10px; text-align:center; }
	.txt { font-size:21px; color:#000; font-weight:500; text-align:left; }
	.blue { color:#1f7ac8; font-weight:bolder; }
	.logo_R { text-align:right; }

.owl-theme .owl-dots .owl-dot span { width:23px !important; height:23px !important; margin-top:-65px !important; position:relative !important; }
.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span { background:#fff !important; }

.icon_box .inner { text-align:center; overflow:hidden;}
.icon_box .inner ul { display:inline-block; }
.icon_box .inner ul li { float:left; position:relative; margin-right:100px; }
.icon_box .inner ul li:after { content:''; display:inline-block; width:1px; height:100px; background:#bfbfbf; position:absolute; left:200px; top:0; }
.icon_box .inner ul li:last-child { margin-right:0; }
.icon_box .inner ul li:last-child:after { display:none; }
.icon_box .inner ul li .icon1 { text-align:center; margin-right:100px; }
.icon_box .inner ul li .icon1 .bar { margin:0 auto; width:60px; height:3px; background:#a0a0a0; }
.icon_box .inner ul li .icon1 .icon_title { font-size:21px; }
.icon_box .inner ul li .icon2 { text-align:center; margin-right:100px; margin-top:-20px; }
.icon_box .inner ul li .icon2 .bar { margin:0 auto; width:60px; height:3px; background:#a0a0a0; }
.icon_box .inner ul li .icon2 .icon_title { font-size:21px; }
.icon_box .inner ul li .icon3 { text-align:center; margin-right:100px; margin-top:-7px; }
.icon_box .inner ul li .icon3 .bar { margin:0 auto; width:60px; height:3px; background:#a0a0a0; }
.icon_box .inner ul li .icon3 .icon_title { font-size:21px; }
.icon_box .inner ul li .icon4 { text-align:center; margin-top:-5px; }
.icon_box .inner ul li .icon4 .bar { margin:0 auto; width:60px; height:3px; background:#a0a0a0; }
.icon_box .inner ul li .icon4 .icon_title { font-size:21px; }

.brand_list { text-align:center; overflow:hidden; }
.brand_list ul { width:1200px; display:inline-block; }
.brand_list ul li { width:25%; float:left; margin-bottom:50px; }
.brand_list ul li:nth-child(4n) { margin-right:0 !important; }

.store_box { padding:80px 0 0 130px 0; background:#f5f5f5; text-align:center; }
.store_box ul { overflow:hidden; display:inline-block; width:1200px; }
.store_box ul li { float:left; margin-right:59px; margin-bottom:100px; }
.store_box ul li:nth-child(3n) { margin-right:0 !important; }
.store_box .photo > a > img { width:360px !important; height:240px !important; }
.store_box .photo .photo_title { font-size:18px; }

.latest table { border-collapse:collapse; width:1200px; margin:0 auto; }
.latest table thead th { padding:20px; font-weight:bolder; font-size:24px; border-bottom:1px solid #c1c1c1; }
.latest table tbody tr { border-bottom:1px solid #c1c1c1; }
.latest table tbody tr td { padding:20px; font-size:24px; }

.more_btn { width:105px; height:47px; margin:0 auto; cursor:pointer; line-height:47px; background:#004e4f; font-size:21px; color:#fff; border-radius:5px; }

div.scrollable { overflow:hidden; width:100%; }

@media (max-width:1551px) {
	table.tb_scroll { width:1200px; }
	div.scrollable { overflow-x:scroll; width:100%; }
}

#popup1 img { width:100%; }

/*
.danzi { position:relative; text-align:center; height:601px; background:url('/images/pc/dz_ppc_220117.jpg') no-repeat; background-size:cover; background-position:center center; }
*/

.danzi_ppc { text-align:center; }

.danzi_wrap { width:100%; min-width:1200px; background-color:#fff !important; }
.map_wrap { width:100%; min-width:1200px; background-color:#fff !important; }