o@charset "euc-kr";
@import url(/font/nanum.css);
@import url(https://fonts.googleapis.com/css?family=Roboto);

@font-face{
	font-family:nsR;
	font-weight:400;
	src:url('/font/NanumSquareR.eot');
	src:local('¡Ø'),
		url('/font/NanumSquareR.eot?#iefix') format('embedded-opentype'),
		url('/font/NanumSquareR.woff') format('woff'),
		url('/font/NanumSquareR.ttf') format('truetype'),
		url('/font/NanumSquareR.svg#webfontdeSVIj0D') format('svg')
}


@font-face{
	font-family:nsB;
	font-weight:700;
	src:url('/font/NanumSquareB.eot');
	src:local('¡Ø'),
		url('/font/NanumSquareB.eot?#iefix') format('embedded-opentype'),
		url('/font/NanumSquareB.woff') format('woff'),
		url('/font/NanumSquareB.ttf') format('truetype'),
		url('/static/font/NanumSquareB.svg#webfontdeSVIj0D') format('svg')
}


@font-face{
	font-family:nsEB;
	font-weight:;
	src:url('/font/NanumSquareEB.eot');
	src:local('¡Ø'),
		url('/font/NanumSquareEB.eot?#iefix') format('embedded-opentype'),
		url('/font/NanumSquareEB.woff') format('woff'),
		url('/font/NanumSquareEB.ttf') format('truetype'),
		url('/font/NanumSquareEB.svg#webfontdeSVIj0D') format('svg')
}


@font-face{
	font-family:ulR;
	src:url('/font/UNIVERSLIGHTR.eot');
	src:local('¡Ø'),
		url('/font/UNIVERSLIGHTR.woff') format('woff'),
		url('/font/UNIVERSLIGHTR.ttf') format('truetype'),
		url('/font/UNIVERSLIGHTR.svg#webfontdeSVIj0D') format('svg')
}

@font-face{
	font-family:nm;
	src:url('/font/NanumMyeongjo.eot');
	src:local('¡Ø'),
		url('/font/NanumMyeongjo.woff') format('woff'),
		url('/font/NanumMyeongjo.ttf') format('truetype'),
		url('/font/NanumMyeongjo.svg#webfontdeSVIj0D') format('svg')
}


html,body{-webkit-font-smoothing:antialiased;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto;-moz-osx-font-smoothing:grayscale;font-smooth:always;letter-spacing:-1px;/*text-align:center*/}

body{font-family:'nbg','Malgun Gothic',dotdum;_font-family:'nbg','Malgun Gothic',dotdum;color:#333;font-size:12px;letter-spacing:-1px;word-break:break-all;/*¹®ÀÚ´ÜÀ§·Î ²÷¾îÁÜ*/line-height:1.3}

img {-ms-interpolation-mode:bicubic;}/* ¸®»çÀÌÂ¡ °è´ÜÇö»ó Á¦°Å */


/*
input {font-size:13px;font-family:nsB,"¸¼Àº °íµñ","µ¸¿ò";letter-spacing:-0.5px; height:28px; line-height:16px; padding:0 8px; border:none}
*/


.xxx input {font-size:13px;font-family:nsB,"¸¼Àº °íµñ","µ¸¿ò";letter-spacing:-0.5px; height:28px; line-height:16px; padding:0 8px; border:none}

a{color:#000; text-decoration:none!important;}
a:link,a:visited{color:#000;text-decoration:none}
a:hover,a:active,a:focus{text-decoration:none}

div a{color:#000; text-decoration:none!important;}



.galleryTop {position:relative; width:926px; /*height:373px;*/ margin:0 auto; border-top:3px solid #434159;}
.galleryTop:after{content:"";clear:both;display:block}

.galleryTop .cellL {width:400px; height:170px; position:relative; float:left; border:1px solid #434159; border-right:none;}
.galleryTop .cellR {width:524px!important; height:170px!important; float:left; background:url("/img/good_201008/galleryTop_img.jpg") left center no-repeat; width:25px; height:167px; border:1px solid #434159;border-left:none;}
.galleryTop .cellB {width:926px; height:203px; position:relative; float:left; background-color:#434159;}


.cellL {background:url(/img/good_201008/galleryTop_bg_dot.jpg);}
.kindGood {margin:38px 0px 0px 48px; position:absolute;}
    .kindGood .icon01{left:0px; width:95px; height:95px; background:#ffb61a; text-align:center; border-radius:50px;}
	.kindGood .icon01 img{width: 85px;height: 85px;text-align:center;margin-top:7px;}
	.kindGood .icon02{left:0px; width:95px; height:95px; background:#ffb61a; text-align:center; border-radius:50px;}
	.kindGood .icon02 img{width: 85px;height: 85px;text-align:center;margin-top:3px;}
	.kindGood dt{display:inline-block; vertical-align:top; float:left;}
    .kindGood dd{}
	.kindGood dd.gName{left:154px; display:inline-block; font-size:37px;color:#333; font-weight:900; line-height:36px; letter-spacing:-5px; vertical-align:top; padding:5px 0 0 9px; font-family:'Malgun Gothic'}
	.kindGood dd em{display:block; text-align:left; font-size:14px;color:#333; line-height:17px; letter-spacing:-1px; padding-top:11px; margin-left:4px}


/* º¸Çè»ç */
.insurGood {margin:12px 0px 0px 11px; position:absolute; width:400px; text-align:center}
.insurGood .logo {left:0px; width:92px;}
.insurGood .logo img{left:0px; width:75px;}
.insurGood dd.gName{display:block; text-align:center; font-size:37px; color:#333; font-weight:900; line-height:36px; letter-spacing:-5px; vertical-align:top; padding:11px 0 0 9px; font-family:'Malgun Gothic'}
.insurGood dd em{display:block; text-align:center; font-size:14px;color:#333; line-height:17px; letter-spacing:-1px; padding-top:11px;}



.cellR h1 {font-size:17px; color:#000; font-family:'Malgun Gothic'!important; padding:28px 0 0 60px; text-align:left; letter-spacing:-1.5px}

.cellR h1.tx01 {font-size:17px; color:#000; font-family:'Malgun Gothic'!important; padding:20px 0 0 60px; text-align:left; letter-spacing:-1.5px}


.cellR .Sbox {font-size:0}
.cellR .Sbox > select {float:right; width:206px; height:28px; padding:0 0 0 3px; border:1px solid #fff; font-family:nsB,"¸¼Àº °íµñ","µ¸¿ò"; font-size:13px; color:#50555a; font-weight:normal; margin:0;}

.cellR .xxx {position:relative; display:block; width:285px;}
.cellR .xxx:after{ content:""; clear:both; display:block}

.cellR .xxx.item0{margin:15px 0 0 60px;}
.cellR .xxx.item1{margin:20px 0 0 60px;}
.cellR .xxx.item2{margin:4px 0 0 60px;}

.cellR .xxx dt {display:block; float:left; height:0px; text-align:left; font-family:'Malgun Gothic'}
.cellR .xxx dt {width:70px; font-size:14px; color:#000; letter-spacing:-1.5px; margin-top:0px;}
.cellR .xxx dd.name {display:inline-block; width:206px; height:28px;border:1px solid #273346; background:#fff; text-align:left;white-space:nowrap}
.cellR .xxx dd.name input {width:150px; white-space:nowrap}
.cellR .xxx dd.radio {border:none}
.cellR .xxx dd input {vertical-align:middle}

.cellR .xxx .radio_btn{display:inline-block; vertical-align:middle;background:#fff;}
.cellR .xxx .radio_btn a {display:inline-block;width:100px; height:28px; font-family:nsB,"¸¼Àº °íµñ","µ¸¿ò"; font-size:14px; color:#000; line-height:220%; text-align:center; border:1px solid #273346; text-decoration:none}
.cellR .xxx .radio_btn a.ma {margin-left:4px}
.cellR .xxx .radio_btn a.on { background:#fff!important;color:#e10029; border:1px solid #e10029}

.cellR .btn{position:absolute; top:65px; height:67px; left:748px;}
 

.cellB {}
.cellB h2 {font-size:17px; color:#fff; font-family:'Malgun Gothic'; font-weight:normal; padding:23px 0 0 40px; text-align:left; letter-spacing:-1px}
.cellB em {color:#febf39;}
.cellB em.txt {font-family:nsB,"¸¼Àº °íµñ","µ¸¿ò";}
.cellB .Sbox {position:absolute; margin:0 auto; top:19px; right:43px;}
.Sbox > select {float:right; width:148px; height:28px; padding:0 0 0 3px; border:1px solid #fff; font-family:nsB,"¸¼Àº °íµñ","µ¸¿ò"; font-size:13px; color:#50555a; font-weight:normal;}

.cellB .Gbox {position:relative; margin:0 auto; top:15px; text-align:center; vertical-align:top;}
.Gbox01 {display:inline-block; width:204px; height:124px; background-color:#fff; vertical-align:top;}
.Gbox02 {display:inline-block; width:204px; height:124px; background-color:#fff; margin-left:7px; vertical-align:top}
.Gbox03 {display:inline-block; width:204px; height:124px; background-color:#fff; margin-left:7px; vertical-align:top}
.Gbox04 {display:inline-block; width:204px; height:124px; background-color:#fff; margin-left:7px; vertical-align:top}
.Gbox05 {display:inline-block; width:204px; height:124px; background:url(/img/good_201008/galleryTop_img00.jpg) no-repeat; margin-left:7px; vertical-align:top}

.Gbox .layer_g {position:absolute;top: -35px;left: 690px;margin:  0 auto;display:inline-block;background: #e10029;padding: 6px 20px; font-family:'Malgun Gothic';font-size: 12px;font-weight:500;border-radius:5px;line-height: 120%;width: 150px;letter-spacing:-0.5px;color: fff;}
.Gbox .layer_g:after{content:'';position:absolute;top:36px; right:0; left:0; margin:0 auto; width:0;height:0;border-top:10px solid #e10029;border-left:10px solid transparent;border-right:10px solid transparent;}

/* »óÇ° */
.Gbox01{text-align:center; margin:0 auto; position:relative;}
        .likeGood{margin:18px 0 0 0; text-align:center; position:relative;}
		.likeGood dt{height:26px;}
        .likeGood dt.cp_logo{width:92px;}
		.likeGood dt.cp_tit{ text-align:center; font-family:'Malgun Gothic'; font-size:18px; font-weight:900; color:#000; letter-spacing:-1.5px; margin:3px 0 0 0;}
        .likeGood dd.gName{font-size:14px; font-family:nsB,"¸¼Àº °íµñ","µ¸¿ò"; color:#000; padding:9px 0px 3px 0px; width:190px; height:15px; text-align:center;}
        .btnWrap {margin-top:12px; position:relative; width:200px;}
		.btnWrap .btn{display:block;border-bottom:1px solid #000;width:70%; padding-bottom:-2px; height:65x!important; margin:0 auto; padding:0px; height:22px}
		.btnWrap .btn a.btn01{display:block; width:204px; text-align:center}
		.btnWrap .btn_F{display:block;border-bottom:1px solid #e10029;width:55%; padding-bottom:-2px; height:65x!important; margin:0 auto; padding:0px; height:22px}
        .btnWrap .alignL{width:14px; float:left; font-family:"¸¼Àº °íµñ","µ¸¿ò"; font-size:18px; color:#000; margin-left:6px;}
        .btnWrap .alignC{width:85px; float:left; font-family:"nsEB"; font-size:25px; font-weight:bold; color:#e51939; padding:0px 6px; letter-spacing:-2.5px;}
        .btnWrap .alignR{width:7px; float:left; font-family:"¸¼Àº °íµñ","µ¸¿ò"; font-size:18px; color:#000;}
		.btnWrap .alignF{width:120px; font-family:"¸¼Àº °íµñ","µ¸¿ò"; font-size:20px; font-weight:bold; color:#e51939; letter-spacing:-2.5px;}





/* ·¹ÀÌ¾î */
#insur_layer{width:441px; height:405px; margin:0 auto; background:#fff; overflow:hidden; border:2px solid #323e51;}
.hh{height:430px!important;}

.layer_top {position:relative; width:100%; height:54px; background:#f3f3f3; color:#000; }
.layer_top span.layer_tit { display:block; float:left; margin:19px 0 0 32px; font-family:"¸¼Àº °íµñ","µ¸¿ò"; font-size:20px; font-weight:900; }
.layer_top span.layer_close { display:block; float:right !important; width:20px; height:19px; margin:19px 11px 0 0 !important; background: url("/img/good_201008/layer_close.png"); cursor: pointer;}

#insur_layer .layer_body {width:441px; padding-top:10px; overflow:auto; margin:0 auto;}
.layer_body span.ps_top {display:block; float:left; font-family:"¸¼Àº °íµñ","µ¸¿ò"; font-size:11px; color:#d60024; letter-spacing:-1px; line-height:16px; padding-left:32px; text-align:left}


#insur_layer01{width:441px; margin:0 auto; background:#fff; overflow:hidden; border:2px solid #323e51;}
.layer_close { display:block; float:right !important; width:20px; height:19px; margin:19px 11px 0 0 !important; background: url("/img/good_201008/layer_close.png"); cursor: pointer;}

#insur_layer01 .layer_body01 {width:340px; margin:0 auto; text-align:center; padding: 0 0 84px 0;}
.layer_body01 span{display:block; font-family:"¸¼Àº °íµñ","µ¸¿ò"; font-size:14px; color:#000; letter-spacing:-1px; line-height:21px;  text-align:left; margin:50px 0 30px 0;}

.layer_body01 .btnWrap{position:relative; width:323px; margin:0 auto; text-align:center;}
.layer_body01 .btn {display:block; float:left; height:41px; width:134px; line-height:200%; font-family:"¸¼Àº °íµñ","µ¸¿ò"; font-size:19px; color:#273346; border:1px solid #273346; border-radius:3px; text-align:center}
.layer_body01 .btn01 {display:block; float:right; height:41px; width:178px; line-height:200%; font-family:"¸¼Àº °íµñ","µ¸¿ò"; font-size:19px; background-color:#e10029; color:#fff; border:1px solid #e10029;  border-radius:3px; text-align:center}


div.btnarea {clear:both; position:relative; text-align:center; padding:18px 0 40px 0; vertical-align: baseline;}
button.btnClose { width:320px; height:41px; margin:0; border:1px solid #e10029; border-radius:3px; background:#e10029; font-family:"¸¼Àº °íµñ","µ¸¿ò"; font-size:18px; color:#fff; font-weight:bold; letter-spacing:-1px; text-align:center; cursor:pointer; letter-spacing:50%!important;}

/*
.layer_body .cellCC {width:441px; position:relative; float:left; margin-top:20px}
.xxx1.item1{margin:20px;}
.xxx1.item2{margin:8px;}
.xxx1.item3{margin:8px;}
.xxx1 dt {display:block; float:left; height:30px; text-align:left; font-family:'Malgun Gothic'}
.xxx1 dt {width:75px; font-size:16px; color:#000; letter-spacing:-1.5px; padding-top:3px;}
.xxx1 dd.name {display:inline-block; width:244px; height:28px; border:1px solid #273346; background:#fff; text-align:left;white-space:nowrap}
.xxx1 dd.radio {border:none}
.xxx1 dd input {vertical-align:middle}
.xxx1 .radio_btn{display:inline-block; vertical-align:middle;background:#fff;}
.xxx1 .radio_btn a {display:inline-block;width:100px; height:28px; font-family:nsB,"¸¼Àº °íµñ","µ¸¿ò"; font-size:14px; color:#000; line-height:220%; text-align:center; border:1px solid #273346; text-decoration:none}
.xxx1 .radio_btn a.ma {margin-left:4px}
.xxx1 .radio_btn a.on { background:#fff!important;color:#e10029; border:1px solid #e10029}
.xxx1 .Phone {width:70px; #width:70px}
.xxx1 .tel span {display:inline-block; vertical-align:middle;.vertical-align:top;}
.xxx1 .tel span.tel00 {border:1px solid #273346; width:70px;}
.xxx1 .Phone {position:relative; float:left; font-size:14px; width:60px; #width:60px;#margin-top:1px; margin-right:5px;#margin-right:0}
.xxx1 .Phone .phone1 {cursor:pointer;background:#fff url(/img/theme/invalid/arrow.jpg) 50px center no-repeat; height:28px; line-height:210%; width:100%; padding-left:10px; font-family:nsB; border:1px solid #273346; border-right:1px solid #273346; text-align:left;}
.xxx1 .Phone .phoneList {position: absolute; top:20px; left:-1px; width:80px;#width:80px; border:1px solid #273346; border-top:none; z-index:100;}
.xxx1 .Phone .phoneList li { background:#fff; cursor:pointer; height:28px; padding-left:10px; line-height:100%; border-color:#273346}
.xxx1 .Phone .phoneList li.on {color:#ff8278!important}

.xxx1 input{height:28px;padding:0px;text-align:center;letter-spacing:0;}
.xxx1 .tel .confirm{background:#707585}
.xxx1 .tel .confirm a {display:block; text-align:center; font-family:"¸¼Àº °íµñ","µ¸¿ò"; color:#fff; width:55px; height:30px;line-height:240%}*/



/* »ó´ã½ÅÃ» */
.counsel {position:relative;padding:0 0 40px 0; #padding:0 0 50px 0; font-size:14px;text-align: left;margin:54px 0 0 60px;}
.counsel.ma{ margin-top:60px;}
.counsel .assist{display:inline-block;margin-bottom:25px;letter-spacing:-0.08em}
.counsel .xxx,.counsel .stan_agree {position:relative; display:block; width:350x; margin:0 auto 6px;#margin:0 0 6px; }
.counsel .xxx {}
.xxx dt {width:75px; font-family:"¸¼Àº °íµñ","µ¸¿ò"; font-size:16px; color:#000; letter-spacing:-1.5px; padding-top:3px; display:inline-block;}
.xxx dd {display:inline-block; height:28px;border:1px solid #333743; background:#fff; text-align:left;white-space:nowrap}
.xxx dd.tel{display:inline-block; width:244px; height:28px;border:1px solid #333743; background:#fff; text-align:left;white-space:nowrap}
.xxx dd.tel01{display:inline-block; width:244px; height:28px;border:1px solid #333743; background:#fff; text-align:left;white-space:nowrap}
.xxx dd.name {display:inline-block; width:244px; height:28px;border:1px solid #273346; background:#fff; text-align:left;white-space:nowrap}
.xxx dd.wide {display:inline-block; width:244px; height:28px;border:1px solid #273346; background:#fff; text-align:left;white-space:nowrap}
.xxx dd input {display:inline-block;vertical-align:middle; text-align:left}

.xxx .wide input {width:200px}
.xxx .name input {width:200px;}
.xxx .tel span {display:inline-block; vertical-align:middle; height:30px} 
.xxx .tel input {width:100px;#width:100px; text-align:left;}
.xxx dd.tel01 input {width:165px; #width:165px;text-align:left;}
.xxx .tel .confirm{ display:inline-block; float:right; background:#707585;  width:55px; height:28px; vertical-align:top}
.xxx .tel .confirm a {display:block; text-align:center; font-family:"¸¼Àº °íµñ","µ¸¿ò"; color:#fff; line-height:220%}
.xxx .tel01 .confirm{ display:inline-block; float:right; background:#707585;  width:55px; height:28px; vertical-align:top}
.xxx .tel01 .confirm a {display:block; text-align:center; font-family:"¸¼Àº °íµñ","µ¸¿ò"; color:#fff; line-height:220%}
.xxx .Phone {position:relative;font-size:14px; height:30px!important; width:62px; #width:67px;#margin-top:1px; margin-right:5px;#margin-right:0}
.xxx .Phone .phone1 {cursor:pointer;background: #fff url(/img/theme/invalid/arrow.jpg) 45px center no-repeat;height:28px;line-height:215%;width:52px;padding-left:10px;font-family:nsB;border-right:1px solid #333743; position: absolute;top: 0;left: 0;}
.xxx .Phone .phoneList {position: absolute; top:29px; left:-1px; border:1px solid #333743; border-top:none; height:130px; overflow-y:scroll; width:62px; z-index:100;}
.xxx .Phone .phoneList li { background:#fff; cursor:pointer; height:38px; padding-left:10px; line-height:200%; border-color:#ededed;}
.xxx .Phone .phoneList li.on {color:#ff8278!important}
.xxx .item3 { z-index:100}

.item2 dd.radio {border:none; margin-bottom:2px;}
.item2 .radio_btn{display:inline-block; vertical-align:middle;background:#fff;}
.item2 .radio_btn a {display:inline-block;width:119px; height:28px; font-family:nsB,"¸¼Àº °íµñ","µ¸¿ò"; font-size:14px; color:#000; line-height:220%; text-align:center; border:1px solid #273346; text-decoration:none}
.item2 .radio_btn a.ma {margin-left:4px}
.item2 .radio_btn a.on { background:#fff!important;color:#e10029; border:1px solid #e10029}



.counsel .btn{ display:block; font-family:"¸¼Àº °íµñ","µ¸¿ò"; font-size:19px; height:41px; width:320px; margin-top:20px; line-height:200%; letter-spacing:-3px; text-align:center; background-color:#e10029; color:#fff; border-radius:3px;}
.counsel .btn01{ display:block; font-family:"¸¼Àº °íµñ","µ¸¿ò"; font-size:15px; padding-top:3px; text-align:center; height:33px; width:324px; margin-top:15px; margin-bottom:15px; line-height:200%; letter-spacing:-3px; text-align:center; background-color:#999; color:#fff; border-radius:3px;}
.counsel em{display:inline-block;font-family:"¸¼Àº °íµñ","µ¸¿ò";font-size:19px;line-height:210%;letter-spacing:-3px;text-align:center;color:#fff; vertical-align: top;}
.counsel .icon{display:inline-block; background:url("/img/good_201008/galleryTop_btn_icon.jpg") no-repeat 9px 10px; width:29px; height:41px; vertical-align:baseline}





.stan_agree {height:23px; text-align:left; margin-top:8px!important; color:#333; z-index:0}
.stan_agree label{display:block; position:absolute; top:3px; left:0; z-index:10; cursor:pointer; background: url("/img/micro/check_ins2.png") no-repeat scroll 0 -32px; font-weight: normal;  height:23px; line-height:22px; text-align:left; color:#333; padding-left:26px; font-family:"¸¼Àº °íµñ","µ¸¿ò"; font-size:12px;}
.stan_agree input {position: absolute; top: 3px; left: 3px; z-index: 9;padding:0;margin:0;height:20px}
.stan_agree input:checked + label{z-index:100;}
.stan_agree label.on {z-index:100; background-position:0 0; color:#343434!important}
.stan_agree a{display:block; height:23px; position:absolute;  color:#999!important; text-decoration:underline!important; font-family:"¸¼Àº °íµñ","µ¸¿ò"; line-height:25px !important; #line-height:26px !important; font-size:12px!important; #padding:0px!important}
.stan_agree .more {left:180px; top:6px}







/* =======================================================================  Á¦ÈÞ»ç ÀÌÁöÀ£Æä¾î 792px  =======================================================================*/



.join_galleryTop {position:relative; width:792px; height:373px; margin:0 auto; border:1px solid #434159; border-top:3px solid #434159;}
.join_galleryTop:after{content:"";clear:both;display:block}

.join_galleryTop .cellL {width:334px; height:170px; position:relative; float:left;}
.join_galleryTop .cellR {width:458px!important; height:170px!important; float:left; background:url("/img/good_201008/galleryTop_img.jpg") left center no-repeat; width:25px; height:167px;}
.join_galleryTop .cellB {width:792px; height:203px; position:relative; float:left; background-color:#434159;}

.join_galleryTop .cellL .kindGood {margin:38px 0px 0px 27px; position:absolute;}
                        .kindGood .icon01{left:0px; width:95px; height:95px; background:#ffb61a; text-align:center; border-radius:50px;}
                        .kindGood .icon01 img{width: 85px;height: 85px;text-align:center;margin-top:7px;}
                        .kindGood .icon02{left:0px; width:95px; height:95px; background:#ffb61a; text-align:center; border-radius:50px;}
                        .kindGood .icon02 img{width: 85px;height: 85px;text-align:center;margin-top:3px;}
                        .kindGood dt{display:inline-block; vertical-align:top; float:left;}
                        .kindGood dd{}
                        .kindGood dd.gName{left:152px;display:inline-block;font-size: 33px;color:#333;font-weight:900;line-height:36px;letter-spacing:-5px;vertical-align:top;padding:9px 0 0 9px;font-family:'Malgun Gothic';}
                        .kindGood dd em{display:block;text-align:left;font-size: 13.5px;color:#333;line-height:17px;letter-spacing: -1.5px;padding-top: 8px;margin-left: 3px;}
						
.join_galleryTop .cellR h1 {font-size:16px; color:#000; font-family:'Malgun Gothic'!important; padding:28px 0 0 42px; text-align:left; letter-spacing:-2px}
.join_galleryTop .cellR .btn{position:absolute; top:65px; left:632px;}


.join_galleryTop .cellR .xxx {position:relative; display:block; width:285px;}
.join_galleryTop .cellR .xxx:after{ content:""; clear:both; display:block}

.join_galleryTop .cellR .xxx.item1{margin:20px 0 0 44px;}
.join_galleryTop .cellR .xxx.item2{margin:3px 0 0 44px;}

.join_galleryTop .cellR .xxx dt {display:block; float:left; height:30px; text-align:left; font-family:'Malgun Gothic'}
.join_galleryTop .cellR .xxx dt {width:70px;font-size:14px;color:#000;letter-spacing: -2px;padding-top:3px;}
.join_galleryTop .cellR .xxx dd.name {display:inline-block; float:left; width:172px; height:28px;border:1px solid #273346; background:#fff; text-align:left;white-space:nowrap}
.join_galleryTop .cellR .xxx dd.name input {width:150px; white-space:nowrap}
.join_galleryTop .cellR .xxx dd.name01 {display:inline-block; float:left; width:155px; height:28px;border:1px solid #273346; background:#fff; text-align:left;white-space:nowrap}
.join_galleryTop .cellR .xxx dd.name01 input {width:120px; white-space:nowrap}
.join_galleryTop .cellR .xxx dd.radio {border:none; float:left}
.join_galleryTop .cellR .xxx dd input {vertical-align:middle}

.join_galleryTop .cellR .xxx .radio_btn{display:inline-block; vertical-align:middle;background:#fff;}
.join_galleryTop .cellR .xxx .radio_btn a {display:inline-block;width:83px; height:28px; font-family:nsB,"¸¼Àº °íµñ","µ¸¿ò"; font-size:14px; color:#000; line-height:220%; text-align:center; border:1px solid #273346; text-decoration:none}
.join_galleryTop .cellR .xxx .radio_btn a.ma {margin-left:4px}
.join_galleryTop .cellR .xxx .radio_btn a.on { background:#fff!important;color:#e10029; border:1px solid #e10029}

.join_galleryTop .cellB h2 {font-size:17px; color:#fff; font-family:'Malgun Gothic'; font-weight:normal; padding:23px 0 0 40px; text-align:left; letter-spacing:-1px}

.join_galleryTop .cellB .Sbox {position:absolute; margin:0 auto; top:19px; right:41px;}
.join_galleryTop .Sbox > select {float:right; width:120px; height:28px; padding:0px 5px 0 3px; border:1px solid #fff; font-family:nsB,"¸¼Àº °íµñ","µ¸¿ò"; font-size:13px; color:#50555a; font-weight:normal;}

.join_galleryTop .cellB .Gbox {position:relative; margin:0 auto; top:15px; width:734px; text-align:center; vertical-align:top;}
.join_galleryTop .Gbox01 {display:inline-block; width:230px; height:124px; background-color:#fff; vertical-align:top;}
.join_galleryTop .Gbox02 {display:inline-block; width:230px; height:124px; background-color:#fff; margin-left:7px; vertical-align:top}
.join_galleryTop .Gbox05 {display:inline-block; width:230px; height:124px; background:url(/img/good_201008/galleryTop_img01.jpg) no-repeat; margin-left:7px; vertical-align:top}



/* »óÇ° */
.join_galleryTop .Gbox01{text-align:center; margin:0 auto; position:relative;}
        .likeGood01 {margin:18px 0 0 0; text-align:center; position:relative;}
        .likeGood01 dt.cp_logo{width:92px;}
		.likeGood01 dt.cp_tit{ text-align:center; font-family:'Malgun Gothic'; font-size:18px; font-weight:900; color:#000; letter-spacing:-1.5px; margin:3px 0 9px 0;}
        .likeGood01 dd.gName{font-size:14px; font-family:nsB,"¸¼Àº °íµñ","µ¸¿ò"; color:#000; padding:9px 0px 3px 0px; width:240px; height:15px; text-align:center;}
        .btnWrap01 {margin-top:12px; position:relative; width:240px;}
		.btnWrap01 .btn{display:block;border-bottom:1px solid #000;width:70%; padding-bottom:-2px; height:65x!important; margin:0 auto; padding:0px; height:22px}
		.btnWrap01 .btn a.btn01{display:block; width:100%; text-align:center; margin-left:12px;}
		.btnWrap01 .btn_F{display:block;border-bottom:1px solid #e10029;width:55%; padding-bottom:-2px; height:65x!important; margin:0 auto; padding:0px; height:22px}
        .btn01 .alignL{width:14px; float:left; font-family:"¸¼Àº °íµñ","µ¸¿ò"; font-size:18px; color:#000; margin-left:6px;}
        .btn01 .alignC{width:85px; float:left; font-family:"nsEB"; font-size:25px; font-weight:bold; color:#e51939; padding:0px 6px; letter-spacing:-2.5px;}
        .btn01 .alignR{width:7px; float:left; font-family:"¸¼Àº °íµñ","µ¸¿ò"; font-size:18px; color:#000;}
		.btn01 .alignF{width:120px; font-family:"¸¼Àº °íµñ","µ¸¿ò"; font-size:20px; font-weight:bold; color:#e51939; letter-spacing:-2.5px;}


/* º¸Çè»ç */
.insurGood01 {margin:10px 0px 0px 16px; position:absolute; width:325px; text-align:center}
.insurGood01 .logo {left:0px; width:75px;}
.insurGood01 .logo img{left:0px; width:75px;}
.insurGood01 dd.gName{display:block; text-align:center; font-size:34px; color:#333; font-weight:900; line-height:33px; letter-spacing:-5px; vertical-align:top; padding:13px 0 0 7px; font-family:'Malgun Gothic'}
.insurGood01 dd em{display:block; text-align:center; font-size:13px; color:#333; line-height:15px; letter-spacing:-1px; padding-top:12px;}
 



/* =======================================================================  Á¦ÈÞ»ç ÀÌÁöÀ£Æä¾î 865px  =======================================================================*/



.join_galleryTop01 {position:relative; width:865px; height:373px; margin:0 auto; border:1px solid #434159; border-top:3px solid #434159;}
.join_galleryTop01:after{content:"";clear:both;display:block}

.join_galleryTop01 .cellL {width:374px; height:170px; position:relative; float:left;}
.join_galleryTop01 .cellR {width:491px!important; height:170px!important; float:left; background:url("/img/good_201008/galleryTop_img.jpg") left center no-repeat; width:25px; height:167px;}
.join_galleryTop01 .cellB {width:865px; height:203px; position:relative; float:left; background-color:#434159;}

.join_galleryTop01 .cellL .kindGood {margin:38px 0px 0px 30px; position:absolute;}
                        .kindGood .icon01{left:0px; width:95px; height:95px; background:#ffb61a; text-align:center; border-radius:50px;}
                        .kindGood .icon01 img{width: 85px;height: 85px;text-align:center;margin-top:7px;}
                        .kindGood .icon02{left:0px; width:95px; height:95px; background:#ffb61a; text-align:center; border-radius:50px;}
                        .kindGood .icon02 img{width: 85px;height: 85px;text-align:center;margin-top:3px;}
                        .kindGood dt{display:inline-block; vertical-align:top; float:left;}
                        .kindGood dd{}
                        .kindGood dd.gName{left:152px;display:inline-block;font-size:27px;color:#333;font-weight:900;line-height:36px;letter-spacing:-5px;vertical-align:top;padding:10px 0 0 9px;font-family:'Malgun Gothic'; text-align:left;}
                        .kindGood dd em{display:block;text-align:left;font-size:12px!important;color:#333;line-height:17px;letter-spacing: -2px;padding-top: 8px;margin-left: 3px;}
						.kindGood dd em.red{display:block;text-align:left;font-size:15px!important;color: #fe002e;line-height: 20px;letter-spacing: -2px;padding-top: 8px;margin-left: 3px;font-weight:  bold;}
						
.join_galleryTop01 .cellR h1 {font-size:16px; color:#000; font-family:'Malgun Gothic'!important; padding:28px 0 0 60px; text-align:left; letter-spacing:-2px}
.join_galleryTop01 .cellR .btn{position:absolute; top:65px; left:700px;}


.join_galleryTop01 .cellR .xxx {position:relative; display:block; width:285px;}
.join_galleryTop01 .cellR .xxx:after{ content:""; clear:both; display:block}

.join_galleryTop01 .cellR .xxx.item1{margin:20px 0 0 60px;}
.join_galleryTop01 .cellR .xxx.item2{ margin-top:3px; margin-left:60px;}

.join_galleryTop01 .cellR .xxx dt {display:block; float:left; height:30px; text-align:left; font-family:'Malgun Gothic'}
.join_galleryTop01 .cellR .xxx dt {width:70px;font-size:14px;color:#000;letter-spacing: -2px;padding-top:3px;}
.join_galleryTop01 .cellR .xxx dd.name {display:inline-block; float:left; width:184px; height:28px;border:1px solid #273346; background:#fff; text-align:left;white-space:nowrap}
.join_galleryTop01 .cellR .xxx dd.name input {width:150px; white-space:nowrap}
.join_galleryTop01 .cellR .xxx dd.name01 {display:inline-block; float:left; width:170px; height:28px;border:1px solid #273346; background:#fff; text-align:left;white-space:nowrap}
.join_galleryTop01 .cellR .xxx dd.name01 input {width:120px; white-space:nowrap}
.join_galleryTop01 .cellR .xxx dd.radio {border:none; float:left}
.join_galleryTop01 .cellR .xxx dd input {vertical-align:middle}

.join_galleryTop01 .cellR .xxx .radio_btn{display:inline-block; vertical-align:middle;background:#fff;}
.join_galleryTop01 .cellR .xxx .radio_btn a {display:inline-block;width:89px; height:28px; font-family:nsB,"¸¼Àº °íµñ","µ¸¿ò"; font-size:14px; color:#000; line-height:220%; text-align:center; border:1px solid #273346; text-decoration:none}
.join_galleryTop01 .cellR .xxx .radio_btn a.ma {margin-left:4px}
.join_galleryTop01 .cellR .xxx .radio_btn a.on { background:#fff!important;color:#e10029; border:1px solid #e10029}

.join_galleryTop01 .cellB h2 {font-size:17px; color:#fff; font-family:'Malgun Gothic'; font-weight:normal; padding:23px 0 0 40px; text-align:left; letter-spacing:-1px}

.join_galleryTop01 .cellB .Sbox {position:absolute; margin:0 auto; top:19px; right:42px;}
.join_galleryTop01 .Sbox > select {float:right; width:120px; height:28px; padding:0px 5px 0 3px; border:1px solid #fff; font-family:nsB,"¸¼Àº °íµñ","µ¸¿ò"; font-size:13px; color:#50555a; font-weight:normal;}

.join_galleryTop01 .cellB .Gbox {position:relative; width:100%; margin:0 auto; top:15px; text-align:center; vertical-align:top;}
.join_galleryTop01 .Gbox01 {display:inline-block; width:190px; height:124px; background-color:#fff; vertical-align:top;}
.join_galleryTop01 .Gbox02 {display:inline-block; width:190px; height:124px; background-color:#fff; margin-left:4px; vertical-align:top}
.join_galleryTop01 .Gbox03 {display:inline-block; width:190px; height:124px; background-color:#fff; margin-left:4px; vertical-align:top}
.join_galleryTop01 .Gbox05 {display:inline-block; width:190px; height:124px; background:url(/img/good_201008/galleryTop_img02.jpg) no-repeat; margin-left:4px; vertical-align:top}



/* »óÇ° */
.join_galleryTop01 .Gbox01{text-align:center; margin:0 auto; position:relative;}
        .likeGood02 {margin:18px 0 0 0; text-align:center; position:relative;}
        .likeGood02 dt.cp_logo{width:92px;}
		.likeGood02 dt.cp_tit{ text-align:center; font-family:'Malgun Gothic'; font-size:18px; font-weight:900; color:#000; letter-spacing:-1.5px; margin:3px 0 9px 0;}
        .likeGood02 dd.gName{font-size:14px; font-family:nsB,"¸¼Àº °íµñ","µ¸¿ò"; color:#000; padding:9px 0px 3px 0px; width:190px; height:15px; text-align:center;}
        .btnWrap02 {margin-top:12px; position:relative; width:195px;}
		.btnWrap02 .btn{display:block;border-bottom:1px solid #000;width:70%; padding-bottom:-2px; height:65x!important; margin:0 auto; padding:0px; height:22px}
		.btnWrap02 .btn a.btn01{display:block; width:100%; text-align:center;}
		.btnWrap02 .btn_F{display:block;border-bottom:1px solid #e10029;width:55%; padding-bottom:-2px; height:65x!important; margin:0 auto; padding:0px; height:22px}
        .btn01 .alignL{width:14px; float:left; font-family:"¸¼Àº °íµñ","µ¸¿ò"; font-size:18px; color:#000; margin-left:6px;}
        .btn01 .alignC{width:85px; float:left; font-family:"nsEB"; font-size:25px; font-weight:bold; color:#e51939; padding:0px 6px; letter-spacing:-2.5px;}
    	    .btn01 .alignR{width:7px; float:left; font-family:"¸¼Àº °íµñ","µ¸¿ò"; font-size:18px; color:#000;}
		.btn01 .alignF{width:120px; font-family:"¸¼Àº °íµñ","µ¸¿ò"; font-size:20px; font-weight:bold; color:#e51939; letter-spacing:-2.5px;}


/* º¸Çè»ç */
.insurGood02 {margin:11px 0px 0px 15px; position:absolute; width:325px;}
.insurGood02 .logo {left:0px; width:75px;}
.insurGood02 .logo img {left:0px; width:75px; text-align:left}
.insurGood02 dd.gName{display:block; text-align:center; font-size:34px; color:#333; font-weight:900; line-height:33px; letter-spacing:-5px; vertical-align:top; padding:12px 0 0 55px; font-family:'Malgun Gothic'}
.insurGood02 dd em{display:block; text-align:center; font-size:13px; color:#333; line-height:15px; letter-spacing:-1px; padding-top:12px;}



/* 2017.11.10 ¾È³» ·¹ÀÌ¾î */
.info_black_overlay{ position:absolute; left:0; top:0; width:100%; height:100%; background-color:#000; filter:Alpha(opacity=80);opacity:0.8; z-index:100;}
#info_layer{position:relative; width:551px; margin:0 auto; z-index:900; padding-top:350px;}
#info_layer .infotitle{position:relative; width:551px; height:77px; background-color:#e5e5e5; border-radius:16px 16px 0 0;}
#info_layer .infotitle span.top{float:left;font-family:nsB;font-size:34px;color:#000;line-height:150%;letter-spacing:-1px;text-align:center;padding:17px 0 0 150px;}
#info_layer .infotitle span.close{float:right; display:block; width:24px; height:24px; background: url('/img/theme/oneclick/171110_close.png'); margin:25px 21px 0 0; cursor:pointer;}
#info_layer .infomain{position:relative; width:551px; height:193px; background-color:#fff; padding:40px 0px; z-index:900;}
#info_layer .infomain .mleft{float:left; background:url('/img/theme/oneclick/171110_infoimg.png') no-repeat; width:199px; height:195px; margin-left:25px; z-index:900;}
#info_layer .infomain .mright ul{float:left; margin-left:18px; width:304px;}
#info_layer .infomain .mright ul.hh01{ margin-top:13px; height:210px; width:304px;}
#info_layer .infomain .mright ul li img{ vertical-align:text-bottom}
#info_layer .infomain .mright ul li.hh{margin-top:26px; height:120px!important;}

#info_layer .infomain .mright ul li{float:left; display:block; font-family:"nsR","¸¼Àº °íµñ","µ¸¿ò"; font-size:20px; color:#000; line-height:29px; letter-spacing:-3px!important; text-align:left;}
#info_layer .infobottom{background-color:#fff; width:100%; height:85px; border-radius:0 0 16px 16px; text-align:center; padding-top:30px; z-index:900;}
#info_layer .infobottom .btnWrap.btn01 {padding: 13px 55px 10px 78; color:#000; font-size:33px;font-family:nsEB;border-radius:16px;-moz-border-radius:16px;-webkit-border-radius:16px;box-shadow:0px 5px 0px rgba(0,0,0,0.3);border:3px solid #000;box-sizing:border-box;}
#info_layer .infobottom .btnWrap.btn01.on {background:#fff; text-shadow:2px 1px rgba(0,0,0,0.2)}


/* 2018.04 ´Üµ¶½Çºñ */
.medical{position:relative; margin:0 auto}
.medical_bg{position:relative; background-color:#fe9d50; width:720px; height:299px; background:url('/img/good_201008/1804_medical_bg.jpg') no-repeat; margin:35px 0}
.medical_bg.on{position:relative; background-color:#fe9d50; width:720px; height:299px; background:url('/img/good_201008/180702_medical_bg.jpg') no-repeat; margin:35px 0}
.medical_bg .inner{position:relative; width:688px; margin:0 auto}
.medical_bg .result {position:absolute;top: 88px;left:32px;display: table;vertical-align: middle;width:330px;height:63px;padding:0 12px;font-family:nsB;font-size:23px;color:#000;-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.medical_bg .result span:nth-child(1) {text-align:left; display:table-cell;}
.medical_bg .result span:nth-child(2) {text-align:right; display:inline-block;}
.medical_bg .result span:nth-child(2) em {color:#ff0000;padding: 0 15px 0 40px;font-size:35px;font-weight:500;letter-spacing:-1px;display: inline-block;}
.medical_bg .me_btn {position:absolute; top:65px; left:361px; width:197px; height:63px; padding-left:20px;}
.medical_bg .me_btn01 {position:absolute; top:65px; left:582px; width:122px; height:63px;}
.medical_bg .me_btn02 {position:absolute;top: 201px;left: 572px;width:122px;height:63px;}

.medical_bg .result01 {position:absolute;display:  table;top: 208px;left: 50px;width: 180px;height:63px;font-family:nsB;font-size:27px;color:#000; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;box-sizing: border-box;}
.medical_bg .result01 dt {font-family:'nsR','Malgun Gothic'; font-size:16px;color:#000;letter-spacing: -1px;text-align:center;margin-bottom: 14px;}
.medical_bg .result01 dd span:nth-child(1) {text-align:  left;display:  inline-block;}
.medical_bg .result01 dd span:nth-child(2) {text-align:  right; display:  inline-block;}
.medical_bg .result01 dd span:nth-child(2) em {color:#ff0000;padding:0px 5px 0px 10px;font-size:27px;font-weight:500;letter-spacing:-1px;display:  inline-block;}

.medical_bg .result03 {position:absolute;display:  table;top: 208px;left: 379px;width: 180px;height:63px;font-family:nsB;font-size:27px;color:#000;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.medical_bg .result03 dt {font-family:'nsR','Malgun Gothic'; font-size:16px;color:#000;letter-spacing: -1px;text-align:center;margin-bottom: 14px;}
.medical_bg .result03 dd span:nth-child(1) {text-align:  left;display:  inline-block;}
.medical_bg .result03 dd span:nth-child(2) {text-align:  right;display:  inline-block;}
.medical_bg .result03 dd span:nth-child(2) em {color:#ff0000;padding:0px 5px 0px 10px;font-size:27px;font-weight:500;letter-spacing:-1px;display:  inline-block;}


/*
/ 2018.04 ´Üµ¶½Çºñ /
.medical{position:relative; margin:0 auto}
.medical_bg{position:relative; background-color:#fe9d50; width:720px; height:299px; background:url('/img/good_201008/1804_medical_bg.jpg') no-repeat; margin:35px 0}
.medical_bg .inner{position:relative; width:688px; margin:0 auto}
.medical_bg .result {position:absolute; top:47px; left:32px; display:flex;align-items:flex-end;justify-content:space-between;width:330px; height:63px;padding:0 12px; font-family:nsB;font-size:23px; color:#000; box-sizing:border-box}
.medical_bg .result span:nth-child(1) {}
.medical_bg .result span:nth-child(2) {}
.medical_bg .result span:nth-child(2) em {color:#ff0000;padding-right:17px;font-size:35px;font-weight:500; letter-spacing:-1px}
.medical_bg .me_btn {position:absolute; top:65px; left:361px; width:197px; height:63px; padding-left:20px;}
.medical_bg .me_btn01 {position:absolute; top:65px; left:582px; width:122px; height:63px;}
.medical_bg .me_btn02 {position:absolute;top: 201px;left: 572px;width:122px;height:63px;}

.medical_bg .result01 {position:absolute;top:190px;left: 60px;display:flex;align-items:flex-end;justify-content:space-between;width:150px;height:63px;font-family:nsB;font-size:27px;color:#000;box-sizing:border-box;}
.medical_bg .result01 dt {font-family:'nsR','Malgun Gothic'; font-size:16px;color:#000;letter-spacing: -1px;text-align:center;margin-bottom: 14px;}
.medical_bg .result01 dd span:nth-child(1) {}
.medical_bg .result01 dd span:nth-child(2) {}
.medical_bg .result01 dd span:nth-child(2) em {color:#ff0000;padding:0px 5px 0px 10px;font-size:27px;font-weight:500; letter-spacing:-1px}

.medical_bg .result03 {position:absolute;top:190px;left:399px;display:flex;align-items:flex-end;justify-content:space-between;width:150px;height:63px;font-family:nsB;font-size:27px;color:#000;box-sizing:border-box;}
.medical_bg .result03 dt {font-family:'nsR','Malgun Gothic'; font-size:16px;color:#000;letter-spacing: -1px;text-align:center;margin-bottom: 14px;}
.medical_bg .result03 dd span:nth-child(1) {}
.medical_bg .result03 dd span:nth-child(2) {}
.medical_bg .result03 dd span:nth-child(2) em {color:#ff0000;padding:0px 5px 0px 10px;font-size:27px;font-weight:500; letter-spacing:-1px}
*/


/* Ãß°¡¼±ÅÃ Ã¼Å©¹Ú½º 
.medical_chk{position:relative;display:  table;}
.medical_chk input{position:absolute;display: block;top: 225px;left: -15px;z-index:9;}
.medical_chk label{display: block;position:absolute;top: 212;left: -20;z-index: 9999;cursor:pointer;background:url("/img/good_201008/1804_medical_chk.jpg") no-repeat;width:41px;height:36px;}
.medical_chk label.on {background:url("/img/good_201008/1804_medical_chk_ov.jpg") no-repeat;z-index: 9999;}
*/

/* Ãß°¡¼±ÅÃ Ã¼Å©¹Ú½º */
.medical_chk{position:relative; display:table-cell; width:720px; padding:0; margin:0; -webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.medical_chk input[type="checkbox"] {display:none;}
.medical_chk input[type="checkbox"] + label span {display:inline-block; position:absolute; top:212px; left:322px; /* top:212; *left:335; left:-20;*/ width:41px; height:36px; background:url(/img/good_201008/1804_medical_chk.jpg) no-repeat; cursor:pointer;}
.medical_chk input[type="checkbox"]:checked + label span {background:url(/img/good_201008/1804_medical_chk_ov.jpg) no-repeat;}



/* Ãß°¡»óÇ° ¾øÀ»½Ã ´ëÃ¼¹è³ÊÃß°¡»óÇ° ¾øÀ»½Ã ´ëÃ¼¹è³Ê */
.medical_banner{position:absolute;top: 165;left: 254;z-index:999;background:url("/img/good_201008/1804_medical_img01.jpg") no-repeat;width:430px;height:103px;}



/*  ========================================== 1806 ºñÀÎ±â»óÇ° ÃßÃµ»óÇ° ==========================================*/

.mb35{margin-bottom:35px}
.mt35{margin-top:35px!important}

#recommend {width:100%;min-width:926px;padding-bottom:50px;font-family:'Malgun Gothic'}
#recommend_pop {position:relative;display:inline-block;margin:0 auto;padding:30px 35px 40px;border:3px solid #000;background:#fff}
#recommend_pop .widthType1 {position:relative;width:480px;margin-top: 8px;}
#recommend_pop .widthType1.line {border-bottom:1px dashed #000}
.popHeader .title {font-size: 32px;font-weight:bold;margin-bottom: 20px;color:#333;text-align:center;}
.popHeader .subText {text-align:center;font-size: 17px;word-break: keep-all;line-height: 145%;}
.popHeader .subText em { color:#ff0000; font-weight:700}
.popHeader .subText01 {text-align:center;font-size: 17px;word-break: keep-all;line-height: 145%;}
.popHeader .subText01 em { color:#0e90e8; font-weight:700}


.btn_m_area {overflow:hidden; margin-top:30px; text-align:center}
.btn_m_area button {width: 47%;height:40px;color:#fff;line-height:40px;border:0 none;}
.btn_m_area .btn_cancel {height: 63px;border:none; font-family:'nsR','Malgun Gothic'; font-size: 16px;background-color:#ff0000;cursor: pointer;line-height: 120%;margin-left: 3px;}
.btn_m_area .btn_ok{cursor: pointer;height: 63px;border:none; font-family:'nsR','Malgun Gothic'; font-size: 16px;color:#fff;background:#777;line-height: 120%;}

/* 2018.04 ´Üµ¶½Çºñ */
.recommend{position:relative; margin:0 auto}
.recommend_bg{position:relative; background-color:#fe9d50; width:720px; height:180px; background:url('/img/good_201008/1806recommend_bg.jpg') no-repeat; margin:25px 0}

.recommend_bg .me_btn03 {position:absolute;top:33px;left: 572px;width:122px;height:63px;}

.recommend_bg .result01 {position:absolute;display:  table;top:37px;left: 83px;width: 180px;height:63px;font-family:nsB;font-size:27px;color:#000;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.recommend_bg .result01 dt {font-family:'nsR','Malgun Gothic'; font-size:16px;color:#000;letter-spacing: -1px;text-align:center;margin-bottom: 14px;}
.recommend_bg .result01 dd span:nth-child(1) {text-align:  left;display:  inline-block;}
.recommend_bg .result01 dd span:nth-child(2) {text-align:  right; display:  inline-block;}
.recommend_bg .result01 dd span:nth-child(2) em {color:#ff0000;padding:0px 5px 0px 10px;font-size:27px;font-weight:500;letter-spacing:-1px;display:  inline-block;}

.recommend_bg .result03 {position:absolute;display:  table;top:37px;left: 394px;width: 180px;height:63px;font-family:nsB;font-size:27px;color:#000;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.recommend_bg .result03 dt {font-family:'nsR','Malgun Gothic'; font-size:16px;color:#000;letter-spacing: -1px;text-align:center;margin-bottom: 14px;}
.recommend_bg .result03 dd span:nth-child(1) {text-align:  left;display:  inline-block;}
.recommend_bg .result03 dd span:nth-child(2) {text-align:  right;display:  inline-block;}
.recommend_bg .result03 dd span:nth-child(2) em {color:#ff0000;padding:0px 5px 0px 10px;font-size:27px;font-weight:500;letter-spacing:-1px;display:  inline-block;}

.recommend_bg .result04 {position:absolute;display:  table;top:37px;left: 450px;width: 180px;height:63px;font-family:nsB;font-size:27px;color:#000;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.recommend_bg .result04 dt {font-family:'nsR','Malgun Gothic'; font-size:16px;color:#000;letter-spacing: -1px;text-align:center;margin-bottom: 14px;}
.recommend_bg .result04 dd span:nth-child(1) {text-align:  left;display:  inline-block;}
.recommend_bg .result04 dd span:nth-child(2) {text-align:  right;display:  inline-block;}
.recommend_bg .result04 dd span:nth-child(2) em {color:#ff0000;padding:0px 5px 0px 10px;font-size:27px;font-weight:500;letter-spacing:-1px;display:  inline-block;}

.recommend_bg .result05 {position:absolute;display:  table;top:34px;left:40px;width: 260px;height:63px;font-family:'nsR','Malgun Gothic';font-size:14px;color:#000; letter-spacing:-1.8px; text-align:center; -webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.recommend_bg .result05 dt {font-family:'nsR','Malgun Gothic'; font-size:16px;color:#000;letter-spacing: -1px;text-align:center;margin-bottom:6px;}
.recommend_bg .result05 dd {text-align:center;padding:0px 5px 0px 10px;font-size:14px;font-weight:500;letter-spacing:-1.5px;display:  inline-block;}
.recommend_bg .result05 dd em {color:#ff0000}













