@import url('https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css');
@import url('https://cdn.jsdelivr.net/npm/xeicon@2.3.3/xeicon.min.css');
@font-face { font-family: 'ScoreDream'; src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_six@1.2/S-CoreDream-3Light.woff') format('woff'); font-weight: normal; font-style:normal; }
@font-face { font-family: 'ScoreDream';src:url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_six@1.2/S-CoreDream-2ExtraLight.woff') format('woff');font-weight:100;font-style:normal}

@font-face {font-family:'NotoSans';font-style:normal;font-weight:100;src:url('/font/notokr-demilight.eot');src:local(¡Ø),url('/font/notokr-demilight.eot?#iefix') format('embedded-opentype'),url('/font/notokr-demilight.woff') format('woff'),url('/font/notokr-demilight.ttf') format('truetype');}
@font-face {font-family:'NotoSans';font-style:normal;font-weight:400;src:url('/font/notokr-regular.eot');src:local(¡Ø),url('/font/notokr-regular.eot?#iefix') format('embedded-opentype'),url('/font/notokr-regular.woff') format('woff'),url('/font/notokr-regular.ttf') format('truetype');}
@font-face {font-family:'NotoSans';font-style:normal;font-weight:500;src:url('/font/notokr-medium.eot');src:local(¡Ø),url('/font/notokr-medium.eot?#iefix') format('embedded-opentype'),url('/font/notokr-medium.woff') format('woff'),url('/font/notokr-medium.ttf') format('truetype');}
@font-face {font-family:'NotoSans';font-style:normal;font-weight:600;src:url('/font/notokr-bold.eot');src:local(¡Ø),url('/font/notokr-bold.eot?#iefix') format('embedded-opentype'),url('/font/notokr-bold.woff') format('woff'),url('/font/notokr-bold.ttf') format('truetype');}
@font-face {font-family:'NotoSans';font-style:normal;font-weight:800;src:url('/font/notokr-black.eot');src:local(¡Ø),url('/font/notokr-black.eot?#iefix') format('embedded-opentype'),url('/font/notokr-black.woff') format('woff'),url('/font/notokr-black.ttf') format('truetype');}

@font-face {font-family:'OpenSans-Regular';font-style:normal;font-weight:300;src:url('/font/OpenSans-Regular.eot');src:local(¡Ø),url('/font/OpenSans-Regular.eot?#iefix') format('embedded-opentype'),url('/font/OpenSans-Regular.woff') format('woff'),url('/font/OpenSans-Regular.ttf') format('truetype');}
@font-face {font-family:'OpenSans-Semibold';font-style:normal;font-weight:500;src:url('/font/OpenSans-Semibold.eot');src:local(¡Ø),url('/font/OpenSans-Semibold.eot?#iefix') format('embedded-opentype'),url('/font/OpenSans-Semibold.woff') format('woff'),url('/font/OpenSans-Semibold.ttf') format('truetype');}
@font-face {font-family:'OpenSans-Bold';font-style:normal;font-weight:600;src:url('/font/OpenSans-Bold.eot');src:local(¡Ø),url('/font/OpenSans-Bold.eot?#iefix') format('embedded-opentype'),url('/font/OpenSans-Bold.woff') format('woff'),url('/font/OpenSans-Bold.ttf') format('truetype');}

@font-face {font-family:'GmarketSans';font-weight:300;src:url('/font/GmarketSansTTFLight.eot');src:local(¡Ø),url('/font/GmarketSansTTFLight.eot?#iefix') format('embedded-opentype'),url('/font/GmarketSansTTFLight.woff') format('woff'),url('/font/GmarketSansTTFLight.ttf') format('truetype');}
@font-face {font-family:'GmarketSans';font-weight:500;src:url('/font/GmarketSansTTFMedium.eot');src:local(¡Ø),url('/font/GmarketSansTTFMedium.eot?#iefix') format('embedded-opentype'),url('/font/GmarketSansTTFMedium.woff') format('woff'),url('/font/GmarketSansTTFMedium.ttf') format('truetype');}
@font-face {font-family:'GmarketSans';font-weight:600;src:url('/font/GmarketSansTTFBold.eot');src:local(¡Ø),url('/font/GmarketSansTTFBold.eot?#iefix') format('embedded-opentype'),url('/font/GmarketSansTTFBold.woff') format('woff'),url('/font/GmarketSansTTFBold.ttf') format('truetype');}

@font-face {font-family:'SpoqaHanSans';font-weight:400;src:url('/font/SpoqaHanSansRegular.eot');src:local(¡Ø),url('/font/SpoqaHanSansRegular.eot?#iefix') format('embedded-opentype'),url('/font/SpoqaHanSansRegular.woff') format('woff'),url('/font/SpoqaHanSansRegular.ttf') format('truetype');}
@font-face {font-family:'SpoqaHanSans';font-weight:600;src:url('/font/SpoqaHanSansBold.eot');src:local(¡Ø),url('/font/SpoqaHanSansBold.eot?#iefix') format('embedded-opentype'),url('/font/SpoqaHanSansBold.woff') format('woff'),url('/font/SpoqaHanSansBold.ttf') format('truetype');}


*,
*:after,
*:before {	margin: 0;	padding: 0;	-webkit-box-sizing: border-box;  -moz-box-sizing: border-box;	box-sizing: border-box;}



body,p,div,span,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button,select{margin:0; padding:0;}
body,input,textarea,button,select,pre{font-family: 'NotoSans', 'Nanum Gothic', '³ª´®°íµñ', '¸¼Àº °íµñ', 'µ¸¿ò', Dotum, '±¼¸²', Gulim, Sans-serif; color:#5f5f5f; font-size:15px; word-break:keep-all; letter-spacing:-.04em}
body{/*font-size:0.875em;*/}
h1,h2,h3,h4,h5,h6,input,textarea,button,select,table{font-size:1em; font-weight:normal}
table{border-collapse:collapse;}
img,fieldset{border:0}
ul,ol{list-style:none;}
a{color:inherit;text-decoration:none;}

/* common */
#header {position:relative; height:60px; display:block;background:#fff;  border-bottom:1px solid #ddd;}
#header .logo {position:absolute; left:10px; top:18px; }
#header .logo img {height:23px;}
#header .btn-call {position:absolute; right:0; top:0; }
#header .btn-call a {display:block; width:56px; height:60px; text-align:center; background-color:#ff580f; }
#header .btn-call i {color:#fff; font-size:25px; line-height:60px; }
#header .btn-wrap {position:absolute; right:63px; top:9px; font-size:0;  }
#header .btn-wrap a  {display:inline-block; vertical-align:middle; margin-left:3px; width:41px; height:41px; border-radius:50%;  }
#header .btn-blog  {background:#35ad1e url('/image/inc/ico_blog.png') no-repeat center ; background-size: 23px 23px; }
#header .btn-ch { background-color:#fdcb03; background-image:url('/image/inc/ico_ch.png'); background-position:center center; background-repeat:no-repeat; background-size:28px 28px; }
#header .btn-youtube { background-color:#f00; text-align:center;  }
#header .btn-youtube i {display:inline-block ;font-size:23px; color:#fff; line-height:41px;font-family:'xeicon'; }


#header .banner-call {position:absolute; right:70px; top:15px;letter-spacing:0;  }
#header .banner-call a {display:block;}
#header .banner-call img {display:inline-block; vertical-align:middle; height:25px;}
#header .banner-call h1 {display:inline-block; vertical-align:middle;margin-left:5px;  font-size:13px; line-height:20px; font-style:italic; font-weight:bold; color:#555; font-family: 'ScoreDream';}
#header .banner-call h2 {display:inline-block; vertical-align:middle;margin-left:5px;  font-size:20px; line-height:30px; font-weight:bold; color:#f27201; font-family:'GmarketSans'; }


#footer {width:100%; display:block; padding:0; border-top:1px solid #ddd;}
#footer .btnArea {width:100%; font-size:0;}
#footer .btnArea a {color: #666;display:inline-block;width:33.333%;border-left:1px solid #ddd; background-color:#f9f9f9;text-align:center;padding:10px 0px; font-size: 13px;}
#footer .btnArea a:first-child {border-left:0;}
#footer .txt {padding: 15px 15px 20px;font-size:12px; line-height:1.5em;color:#666; border-top:1px solid #dedede;}

.mainVisual {margin:0px auto;padding:0px;width:100%;background:#daf0fb;}
.mainVisual img {width:100%;}

.main-banner {display:block; margin:0; padding:0; }
.main-banner img {width:100%;}


.divide {    height: 5px;    background: #ededed;}
.consultVisual {margin:0px auto;padding:0px 0px 10px 0px;width:100%;background:#eee;}
.consultVisual img {width:100%;}

.classSearch {overflow:hidden;/*border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;*/}
.classSearch ul {  overflow:hidden;text-align:center;font-size:0; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;  }
.classSearch li {display:inline-block; vertical-align:top; width:33.3%;  height:103px; border-left:1px solid #eee; border-bottom:1px solid #eee; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;    letter-spacing: -1px; }
.classSearch li:nth-child(3n+1) { border-left:0; }
.classSearch li:nth-child(4),
.classSearch li:nth-child(5) {border-bottom:0}
.classSearch li a {display:block; width:100%; height:100%;  text-align:center;font-size:12px; font-weight:600; padding-top:68px; line-height:1.4;box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;}
.classSearch li a.on {background-color:#ffd305 !important; color:#333;}
.classSearch li.c1 a {background:url(/image/main/img_carOption_01.png) center 0px no-repeat;background-size:70%;}
.classSearch li.c2 a {background:url(/image/main/img_carOption_02.png) center 0px no-repeat;background-size:70%;}
.classSearch li.c3 a {background:url(/image/main/img_carOption_03.png) center 0px no-repeat;background-size:70%;}
.classSearch li.c4 a {background:url(/image/main/img_carOption_04.png) center 0px no-repeat;background-size:70%;}
.classSearch li.c5 a {background:url(/image/main/img_carOption_05.png) center 0px no-repeat;background-size:70%;}
.classSearch li.c6 a {background:url(/image/main/img_carOption_06.png) center 0px no-repeat;background-size:70%;}

.carSearch {overflow:hidden;padding:7px;     border:1px solid #f56800; }
.carSearch .selectArea {float:left;width:78%;}
.carSearch .selectArea select { border-radius:0; font-size:12px; border:0; height:26px;  }
.carSearch .selectArea select.wide {margin-bottom:1px;border:0;padding:5px;width:98%; background: #f3f3f3;}
.carSearch .selectArea select.half {margin:1px 0px;border:0;padding:5px;width:49%; background: #f3f3f3;}
.carSearch .searchBTN {float:left;width:22%;}
.carSearch .searchBTN input { width:100%; height:82px; line-height:82px; text-align:center; -webkit-appearance:none; font-weight:600; border:none; background:#f56800; color:white; }

.tit_recom {padding:20px 10px 10px;font-weight:600;color:#222;font-size:18px;background:#fff;}
.tit_recom span {font-size:11px;color:#999;}
.listType li.list_recomdealer {border-bottom:2px solid #ff6e8c;color:#ff6e8c;font-weight:600;background:#f6f6f6;}
.listType li {overflow:hidden;position:relative;border-bottom:6px solid #ededed;box-sizing: border-box;}
.listType li:last-child {border-bottom:1px solid #ededed;}
.listType li .photo {position:relative;float:left;margin: 10px;width:30%;}
.listType li .photo img {width:100%;}
.listType li .photo.sold:after {content:'';position:absolute;left:0;right:0;width:100%;height:100%;background:url(/image/icon_sold.png) no-repeat center center;background-size:auto 70px;}
.listType li .cont {float:left;width:45%;margin-top: 10px;}
.listType li .cont .subject {display:block; margin-bottom:5px; font-weight:500;color:#000;}
.listType li .cont .infor {color:#999;font-size:12px; line-height:15px; letter-spacing:-1px;}
.listType li .cont .infor span {color:#ededed;display:inline-block;padding:0px 2px;}
.listType li .cont .infor strong {color:#36F !important;font-weight:normal;}
.listType li .cont .price {display:block; margin-top:7px; color:#F00;font-size:14px;font-weight:600;}
.listType li .subcont {clear:both; border-top:1px solid #ededed;font-size: 12px; padding: 10px;color:#ff580f;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.listType li .subcont span {display:inline-block; border:1px solid #ff580f; color:#ff580f; border-radius:25px; padding:2px 5px; margin-right:10px;}
.listType li .btnArea {position:absolute;overflow:hidden;right:10px;top:40px;z-index:10000;}
.listType li .btnArea a {display:inline-block;width:40px;height:40px;text-align:center;color:#FFF;font-size:11px;-webkit-border-radius:30px;}
.listType li .btnArea a i { color:#f56800; font-size:21px;  line-height:40px; font-family:'xeicon';}
.listType li .btnArea a.call { color:#f56800; border:1px solid #f56800;}
.listType li .btnArea a.sms {border:1px solid #3197df;background:url(/mobile/image/icon_sms.png) center 10px no-repeat #5bb1ee;-webkit-background-size:20px 20px;}
.listType li.dealerArea {padding:5px 10px !important;color:#ff6900;background:#f6f6f6;}
.moreView {display:block;margin:10px auto;border:1px solid #256eea;width:90%;height:40px;line-height:40px;text-align:center;-webkit-border-radius:5px;-webkit-appearance:none;color:#FFF;font-weight:600;background:#5bb1ee;}
.paging {  width:100%; text-align:center; padding:8px 0; }
.paging a { display:inline-block; padding:5px 10px; vertical-align:middle; }
.paging a.on { color:red; }
.paging a.btn { border-radius:5px; border:1px solid #ccc; }


.photoType {border-top:2px solid #999;}
.photoType li {overflow:hidden;position:relative;padding:10px;border-bottom:1px solid #dcdcdc;}
.photoType li .photo {float:left;margin:0px 3% 0px 0px;width:30%;}
.photoType li .photo img {width:100%;}
.photoType li .cont {display:block;width:100%; position:relative; }
.photoType li .cont .subject {font-weight:600;color:#000;}
.photoType li .cont .infor {color:#999;font-size:14px; line-height:15px; letter-spacing:-1px;}
.photoType li .cont .infor span {color:#ededed;display:inline-block;padding:0px 2px;}
.photoType li .cont .infor strong {color:#36F;font-weight:normal;}
.photoType li .cont .phone {color:#ff580f;font-size:18px;font-weight:600; line-height:25px;}
.photoType .btn-call { position:absolute; right:0; top:5px; height:36px; line-height:36px; padding:0 20px 0 15px;border-radius:50px; text-align:center; background-color:#ff580f; color:#fff; font-size:14px font-weight:500;  }
.photoType .btn-call i {display:inline-block; vertical-align:top; margin-top:8px; color:#fff; font-size:18px; margin-right:3px; }




.detailSearch {overflow:hidden;padding:10px;border-bottom:1px solid #eeeeee;}
.detailSearch select {margin:2px 0px;border:1px solid #dcdcdc;padding:5px;width:49%;}
.detailSearch input[type=button] {width:49%;height:40px;line-height:40px;text-align:center;-webkit-border-radius:5;-webkit-appearance:none;border:1px solid #dcdcdc;font-weight:600;background:url(/mobile/image/bg_btnWrite.gif) left bottom repeat-x #FFF;}
.detailSearch input[type=submit] {width:49%;height:40px;line-height:40px;text-align:center;-webkit-border-radius:5;-webkit-appearance:none;border:1px solid #e60012;color:#FFF;font-weight:600;background:url(/mobile/image/bg_btnPoint.gif) left top repeat-x #e60012;}

.inforBox {padding:10px;font-size:13px; }

.formBox {  padding:10px; border:2px solid #f00; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;  }

.t_form {font-size:12px; border-top:1px solid #dcdcdc;}
.t_form th {padding:8px;width:50px;background:#f6f6f6;border-right:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;}
.t_form td {padding:8px;border-bottom:1px solid #dcdcdc;}
.t_form input {border:1px solid #dcdcdc;padding:5px;-webkit-border-radius:0;-webkit-appearance:none;}
.t_form select {margin:2px 0px;border:1px solid #dcdcdc;padding:5px;}
.t_form textarea {border:1px solid #dcdcdc;width:90%;padding:5px;-webkit-border-radius:0;-webkit-appearance:none;}
.t_form .phoneNum {width:50px;}
.t_form .info {color:#666;font-size:11px; letter-spacing:-1px;}

.page {overflow:hidden;margin:10px auto;border-left:1px solid #dcdcdc;    display: table;}
.page li {float:left;text-align:center;}
.page li a {display:block;padding:10px 15px;border:1px solid #dcdcdc;border-left:none !important;text-align:center;font-size:12px;}
.page li a.on {background:#666;color:#FFF;}

/* carView */
.carViewSubject { display:block; text-align:center; padding:15px 10px 12px;font-size:18px;font-weight:600;color:#222;  font-family:'NotoSans';box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;  }
.carViewSubject .price {color:#F00;}

#carView {padding:0px 10px;}
#carView .carImage {overflow:hidden;position:relative; width:100%;}
#carView .carImage .arrow {position:absolute;left:0px;top:0px;}
#carView .carImage .arrow li {float:left;width:50%;}
#carView .image_ea {position:absolute;bottom:10px; left:50%; margin-left:-30px;width:60px; padding:5px 0px; font-size:12px; border-radius:30px; text-align:center;color:#FFF;background:rgba(0,0,0,0.5); z-index:50}

.btnSetView {width:100%;padding:7px 0px;text-align:center; font-size:0;}
.btnSetView a {display:inline-block;width:49%; height:55px; padding:10px 5px; border-radius:4px; color:white; font-size:14px; font-weight:500;  letter-spacing:-1px;
box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; }
.btnSetView a:nth-child(2) {margin-left:2%;}
.btnSetView a.btn01 { background:#4784ed; background:-moz-linear-gradient(top,  #fc763f 0%, #fb601e 100%); background:-webkit-linear-gradient(top,  #fc763f 0%,#fb601e 100%); 
background:linear-gradient(to bottom,  #fc763f 0%,#fb601e 100%); border:1px solid #f25c1d; }
.btnSetView a.btn02 { background:#898989; background:-moz-linear-gradient(top, #898989 0%, #717171 100%); background:-webkit-linear-gradient(top, #898989 0%, #717171 100%); 
background:linear-gradient(to bottom, #898989 0%, #717171 100%); border:1px solid #707070; }
.btnSetView a.btn03 { background:#ffe000; background:-moz-linear-gradient(top, #ffe000 0%, #ffc700 100%); background:-webkit-linear-gradient(top, #ffe000 0%, #ffc700 100%); 
background:linear-gradient(to bottom, #ffe000 0%, #ffc700 100%); border:1px solid #ffd407; color:#333; }
.btnSetView a span { display:block; padding-top:0px;font-size:11px; letter-spacing:0; }

.btn_record {display:block; border-radius:3px; margin:5px 0; border:1px solid #aaa; color:#444; font-weight:600; text-align:center; height:45px; line-height:43px; font-size:16px;}
.btn_record i {display:inline-block; vertical-align:top; margin-top:12px; margin-right:3px; color:#333; font-size:20px;font-family:'xeicon'; }

.tit_carView {padding:20px 0px 5px 0px;font-weight:600;font-size:14px;color:#333;}
.optionList {border-top:2px solid #999;border-bottom:1px solid #dcdcdc;overflow:hidden;}
.optionList dt {float:left;padding:10px 0px;width:30%;}
.optionList dd {float:left;padding:10px 0px;width:70%;}
.memo {border-top:2px solid #999;width:100%;overflow:hidden;}
.memo img {width:100% !important;}

/* btn */
.btnSet {width:100%;padding:10px 0px;text-align:center;}
.btnSet a {display:inline-block;width:30%;margin:0px 5px;}
.btnSet input {display:inline-block;width:30%;margin:0px 5px;}

.btnSet02 {width:100%;padding:10px 0px;text-align:center; }
.btnSet02 input { width:100%; height:38px; line-height:38px;  background:#333; color:white; border:none; border-radius:4px; }

.btnPointBig {height:40px;line-height:40px;text-align:center;-webkit-border-radius:5px;-webkit-appearance:none;border:none;color:#FFF;font-weight:600;background:url(/mobile/image/bg_btnPoint.gif) left top repeat-x #e60012;}
.btnPointBigNew { width:100%; }
.btnBig {height:40px;line-height:40px;text-align:center;-webkit-border-radius:5px;-webkit-appearance:none;border:1px solid #dcdcdc;font-weight:600;background:url(/mobile/image/bg_btnWrite.gif) left bottom repeat-x #FFF;}
.btnGrayBig {height:40px;line-height:40px;text-align:center;-webkit-border-radius:5px;-webkit-appearance:none;border:1px solid #707070;color:#FFF;font-weight:600;background:url(/mobile/image/bg_btnGray.gif) left bottom repeat-x #898989;}
.btnCT {height:40px;line-height:40px;text-align:center;-webkit-border-radius:5px;-webkit-appearance:none;border:1px solid #ffd200;font-weight:600;letter-spacing:-1px;background:url(/mobile/image/bg_btnCT.gif) left bottom repeat-x #ffe000;}
.btnBack {display:block;margin:10px auto;width:50%;height:40px;line-height:40px;text-align:center;-webkit-border-radius:5px;-webkit-appearance:none;border:1px solid #dcdcdc;font-weight:600;background:url(/mobile/image/bg_btnWrite.gif) left bottom repeat-x #FFF;}

/* °Ô½ÃÆÇ */
.board_padd .subContWrap {padding:20px;}
.board_padd.view .subTitle {display:none;}

.imageListType li {overflow:hidden;border-bottom:1px solid #dedede;padding:20px 0px;margin:0;}
.imageListType li .photo {float:left;margin:0px 20px 0px 0px;width:120px;}
.imageListType li .text {float:left;width:calc(100% - 145px);color:#545454;}
.imageListType li .subject {padding:0 0 10px 0;font-weight:600;font-size:18px;color:#333;letter-spacing:-.5px;}
.imageListType li .info {display:none;padding:10px 0px 0px 0px;color:#999;font-size:12px;}
.imageListType li .info span {display:inline-block;padding:0px 5px;color:#ededed;}
.imageListType li:hover {background:#f6f6f6;}

.commonitySesarch {overflow:hidden;margin:10px 0px 0px 0px;border:1px solid #dedede;padding:10px;background:#f9f9f9;}
.commonitySesarch .searchArea {float:left;}
.commonitySesarch .searchArea select {padding:2px;width:80px;height:35px;border:1px solid #aaaaaa;vertical-align:middle;line-height:1;}
.commonitySesarch .searchArea input[type=text] {height:33px;margin:0; margin-left:3px; padding:0 7px;border:1px solid #aaaaaa;vertical-align:middle;width:135px;line-height:35px;}
.commonitySesarch .searchArea .btn {width:60px !important;line-height:25px;margin-left:3px; padding-left:0 !important; padding-right:0 !important;}
.commonitySesarch .btnArea {display:none;float:right;}
.commonitySesarch .btnArea .btn {margin-left:10px;background:#f6d000;line-height:25px;}

#paging {margin:0;padding:10px 0 30px 0;text-align:center;line-height:26px;}
#paging a {display:-moz-inline-box;display:inline-block;_position:relative;width:23px;color:#666;font-size:12px;text-decoration:none;margin:0;padding:0;}
#paging a:hover {font-weight:600;}
#paging a.on {color:#4c88ee;font-weight:600;}
#paging a.pre {margin-right:30px;}
#paging a.next {margin-left:10px;}
#paging .line {color:#dcdcdc;}
#paging img { vertical-align:middle;}

.commonitySubject {overflow:hidden;border:1px solid #dedede;padding:15px 20px;font-weight:600;font-size:20px;background:#f9f9f9;cursor:pointer;}
.commonitySubject .info {padding:10px 0px 0px 0px;font-size:12px;color:#999;font-weight:normal;}
.commonitySubject .info span {display:inline-block;padding:0px 5px;color:#CCC;}
.commonityForm {border:1px solid #dedede;border-top:none;padding:10px;}
.commonityForm img {max-width:100%;}
.commonityForm .t_inform th {padding:10px 0px;font-size:12px;text-align:left;font-weight:600;border-bottom:1px solid #ededed;}
.commonityForm .t_inform td {padding:5px 0px;font-size:12px;text-align:left;border-bottom:1px solid #ededed;}
.commonityForm .t_inform td select {padding:2px;width:80px;border:1px solid #aaaaaa;vertical-align:middle;}
.commonityForm .t_inform td input[type=text] {margin:0;padding:4px;border:1px solid #aaaaaa;vertical-align:middle;width:150px;}
.commonityForm .editor {margin:20px 0px 0px 0px;}

/* ¹öÆ° */
.btn {display:inline-block; background-color:#777; padding:5px 20px;color:#fff !important;font-size:14px;line-height:35px;text-align:center;cursor:pointer;vertical-align:middle;}
/*.btn:hover {color:#FFF !important;background:#999;text-decoration:none;}*/
.btnBig {display:inline-block; background-color:#777; padding:0 35px;color:#fff !important;font-size:16px;font-weight:600;line-height:60px;text-align:center;cursor:pointer;cursor:pointer;vertical-align:middle;}
.btnPointBig {display:inline-block; background-color:#f6d000; padding:0 25px;color:#FFF !important;font-size:16px;font-weight:600;line-height:60px;text-align:center;cursor:pointer;cursor:pointer;vertical-align:middle;}
.btnPointBig:hover {background-color:#333;  text-decoration:none;}
.btnGray {display:inline-block; background-color:#bbb;  width:60px; padding:5px 10px;color:#FFF !important;font-size:14px;font-weight:600;line-height:35px;text-align:center;cursor:pointer;cursor:pointer;vertical-align:middle;}
/*.btnGray:hover {color:#FFF !important;background-color:#333; text-decoration:none;}*/
.btnPoint {display:inline-block;background-color:#f35743;  width:60px;padding:5px 10px;color:#FFF !important;font-size:14px;font-weight:600;text-align:center;cursor:pointer;cursor:pointer;vertical-align:middle;}
/*.btnPoint:hover {background-color:#333; text-decoration:none;}*/
.btnConfirm {display:inline-block;background-color:#f6d000;  padding:5px 25px;color:#FFF !important;font-size:14px;font-weight:600;line-height:35px;text-align:center;cursor:pointer;cursor:pointer;vertical-align:middle;;}

.btnSetCommon {overflow:hidden;margin:20px 0px 0px 0px;border-top:2px solid #333;padding:10px 0px 30px 0px;}
.btnSet .btnLeft, .btnSetCommon .btnLeft {float:left;}
.btnSet .btnRight, .btnSetCommon .btnRight {display:none;float:right;}
.btnSet select {border:1px solid #CCC;padding:2px;}
.infoBox {color:#e8477c;padding:5px 0px;}
