@charset "euc-kr";
/* CSS Document */
.contents02 .sample_box{background:#eee; padding-top:15px; margin-bottom:20px;} 
.contents02 .m_title02{border-bottom:#999 solid 1px;} 
.contents02 .s_text01 li{background:url(/mobile/images/btn/blt_nemo.gif) no-repeat 0 5px;; padding:0 0 5px 10px;}
.contents02 h1 {padding: 11px; font-size: 15px; background-image: url(/mobile/images/main/footer_back.gif); background-size: 1px 39px;}
.contents02 .close{position: absolute;right:15px;top: 11px;}

.contents02 .hall_box{background:#eee; padding:10px 10px 10px 10px; margin-bottom:20px; border-bottom:1px dotted #CCCCCC;} 
.contents02 .hall_box ul {margin-bottom: 4px;}
.contents02 .hall_box li {background: #FFF;border: 1px solid #cfcfcf;width: 15%;padding: 5px;text-align: center;height: 20px;color: #8f8f8f;display: inline-block;font-weight: bold}
.contents02 .hall_box li.on {background: #ef8d97;border: 1px solid #f07280;color: #fff;}

.contents02 .hall_box01{background:#eee; padding:10px 10px 10px 10px; margin-bottom:20px; border-bottom:1px dotted #CCCCCC; text-align:center; overflow:hidden} 
.contents02 .hall_box01 ul {margin-bottom: 4px; text-align:left;}
.contents02 .hall_box01 li {cursor:pointer; background: #FFF;border: 1px solid #cfcfcf;width: 15%;padding: 4px; margin:2px; text-align: center;height: 20px;color: #8f8f8f;font-weight: bold; float:left;}
.contents02 .hall_box01 li.on {background: #ef8d97;border: 1px solid #f07280;color: #fff;}

.contents02 .hall {margin-bottom:30px;}
.contents02 .hall .h_title{margin:10px;position:relative;padding-left:15px;  }
.contents02 .hall td{height:40px; border-bottom:1px solid #eaeaea; padding:0 10px; }
.contents02 .hall thead{background:#f9f9f9; text-align:center; font-weight:bold; font-size:16px;}
.contents02 .hall thead td{ border-top:#cccccc solid 1px;border-bottom:1px solid #cccccc}
.contents02 .hall .hall_no{padding:10px}
.contents02 .hall_img{ text-align:center}
.contents02 .hall .text01{background:#f5f5f5; padding:10px; font-size:12px; line-height:140%; color:#666}
.contents02 .hall .text01 .text_p{color:#f13772}

.contents02 .hall .table01 table{border-top:#eaeaea solid 1px;} 
.contents02 .hall .table01 td{padding:5px 0 5px 10px;} 
.contents02 .hall .table01 td.width{background:#f6f6f6 ; width:25%;} 
.contents02 .hall .table01 input{margin-bottom:0px;}
.contents02 .hall .table01 .sfont{font-size:12px; color:#666;}

/*ÀÎ»ç¸»*/
.contents02 .greeting {margin-bottom:30px; }  
.contents02 .greeting .greeting_no{padding:10px 10px 10px 20px; background:url(/mobile/images/btn/blt_star.png) no-repeat 10px 30%; }
.contents02 .greeting_list td{padding:10px;border-top:1px solid #c5c5c5;}
.contents02 .greeting_list td:first-child{background:#eee; width:28%; text-align:center;}
.contents02 .greeting_list td.subject{border-bottom:1px solid #c5c5c5;}

.contents02 .greeting_tab td{width:50%; background:#e5e5e5; border-right:#b7b7b7 1px solid; height:40px; text-align:center}
.contents02 .greeting_tab .on{background:#7e7e7e; color:#fff;}


.contents02 .qa .box01{padding-top:0px;}
.contents02 .qa .box01 .text_l{width:30%; background:#f2f2f2; height:40px; border-top:#d8d8d8 1px solid; padding-left:10px;}
.contents02 .qa .box01 .text_r{border-top:#d8d8d8 1px solid; padding:6px 0 0 10px;}
.contents02 .qa .box01 .text_r01{border-top:#d8d8d8 1px solid; padding:6px 10px 6px 10px;}
.contents02 .qa .box01 table{border-bottom:#d8d8d8 1px solid;}


/*¾àµµ*/
/* mediaquery :0~320*/
@media screen and (max-width:320px) {.hall_img p img {width:100%;}}
/* mediaquery :321~639*/
@media screen and (min-width:321px) {.hall_img p img {width:100%;}}
/* mediaquery :640ÀÌ»ó*/
@media screen and (min-width:641px) {.hall_img p img {width:80%;}}


.pq_bar table{ border-bottom:#c5c5c5 solid 1px; border-top:#999 solid 1px;}
.pq_bar table th{text-align:center; background:#f9f9f9;height:40px; font-size:16px;}
.pq_bar table th.tab01{width:15%;} 

/*³ªÀÇ 1:1 »ó´ã*/
.pa_list{margin-bottom:30px; position:relative; clear:both}
.pa_list dt{padding:10px 0; padding-left:15px; border-bottom:#eaeaea 1px solid; }

.pa_list dd {clear:both; padding:10px; background:#eee; color:#444; overflow:hidden} 
.xpa_list dd {background-size:15px 15px;-webkit-background-size:15px 15px; padding-bottom:10px; padding-left:25px;}
.xpa_list dd {background-size:15px 15px;-webkit-background-size:15px 15px;padding-left:25px; float:left;}
.pa_list h2{padding:10px 10px 10px 20px; margin-top:10px; background:url(/mobile/images/btn/blt_nemo.gif) no-repeat 10px 50%; border-bottom:#cccccc 1px solid; font-size:18px}
.pa_list .text{text-align:center; border-bottom:#d8d8d8 1px solid; padding:50px 0;}
.pa_list .more_view {color: #888888; font-size:13px; position:absolute;right:12px; top:10px;}
.pa_list .more_view a {color:#888888; font-size:13px; }


/*°í°´¼¾ÅÍ*/
.write_banner img{width:100%}

.pa_list01{margin-bottom:30px; position:relative;}

.pa_list01 dt{padding:10px 0;  border-bottom:#eaeaea 1px solid; overflow:hidden}
.pa_list01 dt span:nth-child(1){float:left; width:70%; padding-left:15px;}
.pa_list01 dt span:nth-child(2){float:right; padding-right:15px;font-size:15px; color:#5c5c5c}

.pa_list01 dd{clear:both; padding:10px; background:#eee; color:#444; overflow:hidden} 
.pa_list01 dd p:nth-child(1){padding-bottom:10px; padding-left:10px;} 
.pa_list01 h2{padding:10px 10px 10px 20px; background:url(/mobile/images/btn/blt_nemo.gif) no-repeat 10px 50%; border-bottom:#cccccc 1px solid; font-size:18px}
.pa_list01 .text{text-align:center; border-bottom:#d8d8d8 1px solid; padding:50px 0;}
.pa_list01 .more_view{color: #888888; font-size:13px; position:absolute;right:12px; top:10px;}
.pa_list01 .more_view a {color:#888888; font-size:13px; }



/*font style*/  
.text_s02{font-size:12px; position:relative; top:-2px; left:-0px;}


/*input Æû*/
.int{border:#b6b6b6 1px solid; height:28px; margin-bottom:5px; width:30%}
.int01{border:#b6b6b6 1px solid; height:28px; margin-bottom:5px; width:100%}
.int02{border:#b6b6b6 1px solid; height:28px; margin-bottom:5px; width:65%}
.int03{border:#b6b6b6 1px solid; height:28px; margin-bottom:5px; width:32%}
.int04{border:#b6b6b6 1px solid; height:28px; margin-bottom:5px; width:78%}
.int05{border:#b6b6b6 1px solid; height:28px; margin-bottom:5px; width:100%; margin-left:10px;}
.int06{border:#b6b6b6 1px solid; height:28px; width:100%;}
.int07{border:#b6b6b6 1px solid; height:28px; margin-bottom:5px; width:75%}



.select_area {margin-bottom: 5px;}
.select_area01 {margin: 10px 0 5px 10px;}

 
/*¿ìÆí¹øÈ£Ã£±â*/ 
.post { border: #ccc 0px solid; width: 100%; margin:auto;position:relative;}
.post h1 {  padding: 11px; font-size: 15px; background-image: url(/mobile/images/main/footer_back.gif); background-size: 1px 39px;}
.post .close{position: absolute;right:15px;top: 11px;}
.post .search { text-align: center; padding-bottom: 15px; border-bottom: 1px dotted #CCC; clear:both}
.post .add {padding: 15px;text-align: center;color: #f07280;}
.post .add_list {padding: 10px;}
.post .add_list li {border-bottom: #CCC dotted 1px;padding: 10px;color: #666;font-size: 14px;}
  
.post .add_no table{ border:#d2d2d2 1px solid; margin:10px; font-size:13px; color:#666666}
.post .add_no td:nth-child(1){background:#f2f2f2; padding:7px; font-weight:bold }
.post .add_no td:nth-child(2){width:200px; padding:7px;  }

.post .add_no .line{border-bottom: #d2d2d2 1px solid; border-top: #d2d2d2 1px solid;}


/*ÀÎ»ç¸»»ùÇÃ*/
.message_s{border: #ccc 0px solid; width: 100%;  position:relative;}
.message_s h1 {padding: 11px; font-size: 15px; background-image: url(/mobile/images/main/footer_back.gif); background-size: 1px 39px;}
.message_s .close{position: absolute;right:15px;top: 11px;}
.message_s .search {padding: 0 0 10px 10px;}
.message_s .add {padding: 15px; color: #f07280; font-size:13px}
.message_s .greeting_list td{padding:10px;border-top:1px solid #c5c5c5; font-size:13px;}
.message_s .greeting_list td.last{border-bottom:1px solid #c5c5c5;}
.message_s .greeting_list td:first-child{background:#eee; width:28%; text-align:center; font-size:13px;}
  


/* µµ·Î¸íÁÖ¼Ò */ 
.zipcode .zip_choice ul{border-bottom: 1px dotted #cccccc; padding:0 0 10px 15px;}
.zipcode .zip_choice li {display:inline-block; padding:0 7px;}
.zipcode .zip_text{padding:15px 15px 0px 15px;}
.zipcode .zip_text p{padding-bottom:10px; font-size:12px; color:#444444}
.zipcode .zip_text p .point{color:#767676}
.zipcode .zip_text p .p_point{color:#f13772; font-weight:bold}

.sel_box { background: #f5f5f5; margin:10px 5px; padding: 15px 0 15px 15px;}
.sel_box dl.sido {float: left; font-size: 11px; width:150px;}
.sel_box dl.sigun {font-size:11px;}
.sel_box dl.search_a {font-size:11px;padding-top: 10px; clear:both} 
.sel_box dt {float:left;width:35px; font-weight:bold; padding-top: 5px;}
.sel_box dd .sel{width:100px; font-size:11px; height:20px;} 

.sel_box .input_style {width: 100px;font-size: 11px;background: #ffffff;border: 1px solid #abadb3;height: 20px;}
.sel_box .back_img01 {background-image: url(/image/common/zip_img01.gif);background-repeat: no-repeat;background-position: 7px 4px;}
.sel_box .back_img02 {background-image: url(/image/common/zip_img02.gif);background-repeat: no-repeat;background-position: 7px 4px;}
.sel_box .back_img03 {background-image: url(/image/common/zip_img03.gif);background-repeat: no-repeat;background-position: 7px 4px;}
.sel_box .back_img04 {background-image: url(/image/common/zip_img04.gif);background-repeat: no-repeat;background-position: 7px 4px;}
.sel_box .back_img05 {background-image: url(/image/common/zip_img05.gif);background-repeat: no-repeat;background-position: 7px 4px;}


/* = ÁÖ¼ÒÅÇ */
.address-tab{padding:20px 10px 10px 10px; height:17px; overflow:hidden;} 
.address-tab ul li{float:left; display:inline; cursor:pointer; }
.address-tab ul li a {display:block; text-indent:-1000em; width:130px; height:27px; background:url(/image/goods/tab_add.gif) no-repeat}
.address-tab ul li.tab1 a{background-position:0 -27px }
.address-tab ul li.tab1 a.on{background-position:0 0}
.address-tab ul li.tab2 a{background-position:-130px -27px;}
.address-tab ul li.tab2 a.on{background-position:-130px 0}
.add_line {border-bottom:1px solid #525252;margin:0 10px}

/*Äü¼­ºñ½º¿ä±ÝÇ¥*/
.quick_table table{border:1px solid red}
