/* BASIC css start */
/* ¸ÞÀÎºñÁê¾ó */
.bx-wrapper { position: relative; padding: 0; *zoom: 1; -ms-touch-action: pan-y; touch-action: pan-y; overflow: hidden;	margin: 0 auto;	top:-112px; }
.bx-wrapper img { max-width: 100%; width : 100%; max-height: 662px; display: block; image-rendering: -webkit-optimize-contrast; }

.bxslider { margin: 0; padding: 0; }
.bxslider { list-style: none; }
.bx-viewport {  /*fix other elements on the page moving (on Chrome)*/ -webkit-transform: translatez(0); }
/** THEME
===================================*/
.bx-wrapper {}
.bx-wrapper .bx-pager,
.bx-wrapper .bx-controls-auto { position: absolute; bottom: 10px; width: 100%; }
/* LOADER */
.bx-wrapper .bx-loading { min-height: 50px; background: url('https://qkfms3005.diskn.com/pc/home/main/rolling_load.gif') center center no-repeat #ffffff; height: 100%;  width: 100%; position: absolute; top: 0; left: 0; z-index: 2000; }
/* PAGER */
.bx-wrapper .bx-pager { text-align: center; font-size: .85em; font-family: Arial; font-weight: bold; color: #666; padding-top: 20px; left:18.3%; }
.bx-wrapper .bx-pager.bx-default-pager a { background: #666; text-indent: -9999px; display: block; width: 8px; height: 8px; margin: 0 3px; outline: 0; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; }
.bx-wrapper .bx-pager.bx-default-pager a:hover,
.bx-wrapper .bx-pager.bx-default-pager a.active,
.bx-wrapper .bx-pager.bx-default-pager a:focus { background: #000; }
.bx-wrapper .bx-pager-item,
.bx-wrapper .bx-controls-auto .bx-controls-auto-item { display: inline-block; vertical-align: bottom; *zoom: 1; *display: inline; }
.bx-wrapper .bx-pager-item { font-size: 0; line-height: 0; }
/* DIRECTION CONTROLS (NEXT / PREV) */
.bx-wrapper .bx-prev { left: 18.3%; background: url('https://qkfms3005.diskn.com/pc/home/main/rolling1_bt.png') no-repeat 0 -32px; }
.bx-wrapper .bx-prev:hover,
.bx-wrapper .bx-prev:focus { background-position: 0 0; }
.bx-wrapper .bx-next { right: 18.3%; background: url('https://qkfms3005.diskn.com/pc/home/main/rolling1_bt.png') no-repeat -43px -32px; }
.bx-wrapper .bx-next:hover,
.bx-wrapper .bx-next:focus { background-position: -43px 0; }
.bx-wrapper .bx-controls-direction a { position: absolute; top: 50%; margin-top: -16px; outline: 0; width: 32px; height: 32px; text-indent: -9999px; z-index: 9999; }
.bx-wrapper .bx-controls-direction a.disabled { display: none; }
/* AUTO CONTROLS (START / STOP) */
.bx-wrapper .bx-controls-auto { text-align: center; }
.bx-wrapper .bx-controls-auto .bx-start { display: block; text-indent: -9999px; width: 10px; height: 11px; outline: 0; background: url('https://qkfms3005.diskn.com/pc/home/main/rolling1_bt.png') -86px -11px no-repeat; margin: 0 3px; }
.bx-wrapper .bx-controls-auto .bx-start:hover,
.bx-wrapper .bx-controls-auto .bx-start.active,
.bx-wrapper .bx-controls-auto .bx-start:focus { background-position: -86px 0; }
.bx-wrapper .bx-controls-auto .bx-stop { display: block; text-indent: -9999px; width: 9px; height: 11px; outline: 0; background: url('https://qkfms3005.diskn.com/pc/home/main/rolling1_bt.png') -86px -44px no-repeat; margin: 0 3px; }
.bx-wrapper .bx-controls-auto .bx-stop:hover,
.bx-wrapper .bx-controls-auto .bx-stop.active,
.bx-wrapper .bx-controls-auto .bx-stop:focus { background-position: -86px -33px;}
/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager { text-align: left; width: 80%; }
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto { right: 0; width: 35px; }
/* IMAGE CAPTIONS */
.bx-wrapper .bx-caption { position: absolute; bottom: 0; left: 0; background: #666; background: rgba(80, 80, 80, 0.75); width: 100%; }
.bx-wrapper .bx-caption span { font-family: Arial; display: block; font-size: .85em; padding: 10px; }

#column_topBn { top:-74px; margin:0 auto; position:relative; width:1220px; overflow:hidden }
#column_topBn .topBn1 { position:relative; *zoom:1 }
#column_topBn .topBn1:after { display:block; clear:both; content:'' }
#column_topBn .topBn1 .tb_visu { padding-right:5px; float:left; width:805px; height:465px }
#column_topBn .topBn1 .tb_visu img { width:805px; height:465px }
#column_topBn .topBn1 .tb_side { float:left; position:relative; width:390px; height:465px; background:url(/design/qkfms3005/10449/phps/main/bg_tb_side.jpg) 0 0 no-repeat }
#column_topBn .topBn1 .tb_side h3 { position:absolute; top:48px; left:64px }
#column_topBn .topBn1 .tb_side .tbSide_bx { padding-bottom:45px; position:absolute; top:121px; left:40px; width:310px; height:0; overflow:hidden }
#column_topBn .topBn1 .tb_side .tbSide_bx li .inner { margin:0 auto; width:175px; text-align:center }
#column_topBn .topBn1 .tb_side .tbSide_bx li .inner img { width:175px; height:175px; border-radius:175px }
#column_topBn .topBn1 .tb_side .tbSide_bx li .inner .pd_name { display:block; padding-top:30px; font-size:14px; color:#b9b9b9 }
#column_topBn .topBn1 .tb_side .tbSide_bx li .inner .pd_price { display:block; padding-top:5px; font-size:18px; color:#aee1ff }
#column_topBn .topBn1 .tb_side .bx-controls-direction { position:absolute; top:110px; left:0; width:100%; z-index:50 }
#column_topBn .topBn1 .tb_side .bx-controls-direction a { position:absolute; top:0; width:22px; height:43px; text-indent:-9999em; background:url(/design/qkfms3005/10449/phps/main/sp_tbside_arr.png) 0 0 no-repeat }
#column_topBn .topBn1 .tb_side .bx-controls-direction .bx-prev { left:0; background-position:0 0 }
#column_topBn .topBn1 .tb_side .bx-controls-direction .bx-next { right:0; background-position:0 -43px }
#column_topBn .topBn1 .tb_side .bx-pager { margin-left:-40px; position:absolute; top:302px; left:50%; text-align:center; z-index:50 }
#column_topBn .topBn1 .tb_side .bx-pager .bx-pager-item { padding:0 5px; float:left }
#column_topBn .topBn1 .tb_side .bx-pager .bx-pager-item a { display:block; width:10px; height:10px; text-indent:-9999em; background:url(/design/qkfms3005/10449/phps/main/sp_tbside_pager.png) 0 0 no-repeat }
#column_topBn .topBn1 .tb_side .bx-pager .bx-pager-item a.active { background-position:0 -10px }
#column_topBn .topBn2 { position:relative; height:191px; overflow:hidden; width: 1220px; }
#column_topBn .topBn2 ul { width:1220px; }
#column_topBn .topBn2 ul li { float:left; }
#column_topBn .topBn2 .rolling2 { width:820px;  margin-right: 12px; }
#column_topBn .topBn2 .center_bn1 { width: 191px; margin-right: 6px; }
#column_topBn .topBn2 .center_bn2 { width: 191px; }

/* ÄÁÅÙÃ÷ Å¸ÀÌÆ² */
#column_new .main_tit { }
#column_new .main_tit ul li { display: block; height: 36px; line-height: 36px; }
#column_new .main_tit .tit { font-size:36px; font-weight: bold; text-align: left; color:#1d1d1d; letter-spacing:1px; display:inline; vertical-align:-25%; padding-right: 10px;  }
#column_new .main_tit .top100 { font-size:14px; font-weight: bold; color:#1d1d1d; letter-spacing:-0.01em; display:inline; padding: 8px 13px; background: #e4eeb2; border-radius: 7px; vertical-align: middle; }

/* º£½ºÆ®»óÇ° */
#column_new { margin:0 auto; position:relative; width:1220px; overflow:hidden;}
#column_new .item-wrap { padding-top:7px; }
#column_new .item-wrap .item-cont .item-list { float: left; width:290px;  border:#f0f0ee 1px solid; margin: 20px 1.4% 50px 0; }
#column_new .item-wrap .item-cont .item-list .thumb { width:290px }
#column_new .item-wrap .item-cont .item-list .thumb img { width:290px; height:290px }
#column_new .item-wrap .item-cont .item-list dd { padding-top:15px; width:290px; text-align:left }
#column_new .item-wrap .item-cont .item-list dd ul { width: 250px; height: 100px; margin-left: 20px; }
#column_new .item-wrap .item-cont .item-list dd .prd-brand a { font-size:18px; color:#1d1d1d; }
#column_new .item-wrap .item-cont .item-list dd .sub_name {font-size:14px; color:#acd018 }
#column_new .item-wrap .item-cont .item-list dd .prd-info { font-size:14px; color:#a3a3a3; letter-spacing:-0.01em; line-height:20px; display:inline; line-height: 45px; }
#column_new .item-wrap .item-cont .item-list dd .prd-bar { margin:10px 0; width:10px; height:2px; background:#972634 }
#column_new .item-wrap .item-cont .item-list dd .prd-price { float: right; padding-top:0; font-size:20px; font-weight: bold; color:#1d1d1d; display:inline; line-height: 45px; }
#column_new .item-wrap .item-cont .item-list dd .prd-price strike { color:#383838 }


/* Áß°£ ·Ñ¸µ¹è³Ê */

.swiper-container {
	width: 1260px;
	height: 358px;
	padding: 50px;
}
.swiper-slide {
	width: 1220px;
	text-align: center;
	font-size: 18px;
	background: #fff;
	/* Center slide text vertically */
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center;
}

#rollong3 {padding: 50px 0;}

.swiper-pagination { left:20px; }





/* Áß°£ ¶ì¹è³Ê */
#column_mid_bn { background-attachment: fixed; background-image: url('https://qkfms3005.diskn.com/pc/home/main/bnr_attachment.jpg'); background-repeat:no-repeat; background-position:50% 50%; width:100%; height:400px; overflow:hidden; image-rendering: pixelated; }
#column_mid_bn .frame { width:1220px; height:400px; margin:0 auto; }
#column_mid_bn img { display:block; position:relative; top:30%; left:65%;  }

/* ½Å±Ô»óÇ° */
#column_best .main_tit { padding-top: 80px;}
#column_best .main_tit ul li { display: block; height: 36px; line-height: 36px; }
#column_best .main_tit .tit { font-size:36px; font-weight: bold; text-align: left; color:#1d1d1d; letter-spacing:1px; display:inline; letter-spacing:3px;   }
#column_best { margin:0 auto; position:relative; width:1220px; overflow:hidden;}
#column_best .item-wrap { padding-top:7px; padding-bottom:70px; }
#column_best .item-wrap .item-cont .item-list { float: left; width:290px;  border:#f0f0ee 1px solid; margin: 20px 1.4% 50px 0; }
#column_best .item-wrap .item-cont .item-list .thumb { width:290px }
#column_best .item-wrap .item-cont .item-list .thumb img { width:290px; height:290px }
#column_best .item-wrap .item-cont .item-list dd { padding-top:15px; width:290px; text-align:left }
#column_best .item-wrap .item-cont .item-list dd ul { width: 250px; height: 100px; margin-left: 20px; }
#column_best .item-wrap .item-cont .item-list dd .prd-brand a { font-size:18px; color:#1d1d1d; }
#column_best .item-wrap .item-cont .item-list dd .sub_name {font-size:14px; color:#acd018 }
#column_best .item-wrap .item-cont .item-list dd .prd-info { font-size:14px; color:#a3a3a3; letter-spacing:-0.01em; line-height:20px; display:inline; line-height: 45px; }
#column_best .item-wrap .item-cont .item-list dd .prd-bar { margin:10px 0; width:10px; height:2px; background:#972634 }
#column_best .item-wrap .item-cont .item-list dd .prd-price { float: right; padding-top:0; font-size:20px; font-weight: bold; color:#1d1d1d; display:inline; line-height: 45px; }
#column_best .item-wrap .item-cont .item-list dd .prd-price strike { color:#383838 }


/* °úÀå´Ô ¿ø·¡ ÀÛ¾÷¿¡¼­ ÆíÁý */
.mdpick {background-color:#f8f8f8; width: 100%; height: 1075px;  }
.mdpick ul {width: 1220px; position:relative; margin: 0 auto; }
.mdpick .md_h1 { position: absolute; width: 400px; float: left; font-size:36px; font-weight: bold; color:#1d1d1d; letter-spacing:1px; margin-top:170px; }
.mdpick .md_h2 { position: absolute; width: 400px; float: left; font-size:18px; font-weight: lighter; color:#1d1d1d; letter-spacing:-0.03em; margin-top:256px; }
.mdpick .md_bn01 {float:right; margin:121px 0 61px 0; }
.mdpick .md_bn02 {float:left; background:black; width:780px; height:352px; position:relative; }
.mdpick .md_bn02 .md_bn02_2 { position:absolute; left:0; top:0; width:780px; height:352px; }
.mdpick .md_bn02 .md_bn02_1 { position:absolute; left:-58px; top:-30px;  } 
.mdpick .md_bn02 .md_bn02_3 { position:absolute; left:140px; top:-43px; } 
.mdpick .md_bn03 {  float:right; }
.mdpick .shadow { box-shadow: 6px 6px 20px 0 rgba(0, 0, 0, 0.1);   -webkit-box-shadow: 6px 6px 20px 0 rgba(0, 0, 0, 0.1);  -moz-box-shadow: 6px 6px 20px 0 rgba(0, 0, 0, 0.1);    }



.mdpick_bt01 {position: absolute; width: 100%; }
.mdpick_bt01 ul {width: 1220px; position:relative; margin: 0 auto; }
.mdpick_bt01 ul li { top:440px; left:453px; width: 68px; height: 64px; position: relative; float: left;}


.bottom_bn ul {width: 1220px; position:relative; margin: 0 auto; padding-top:120px;}
.bottom_bn .bottom_bn01 {margin-bottom:13px;}
.bottom_bn .bottom_bn02 {margin-bottom:100px;}
/* BASIC css end */

