/* ----------------------------------------



source      :  alddlphone.css

description :  알뜰폰 스타일 시트

author      :  양선혜

date        :  2013-10-23

last_update :  2015-09-07

----------------------------------------- */

body a{cursor:pointer;}

.contents_wrap h3{margin:0 0 30px 0;padding:0;}

.contents_wrap h4{margin:0 0 15px 0;padding:0;}

.contents_wrap h4.charge{margin:0 0 5px 0;padding:0;}

.contents_wrap h4.charge span{float:right;margin-top:0 !important;margin-top:-23px;padding:8px 0 0 0;}

.contents_wrap h5{float:left;margin-bottom:5px;padding-left:10px;background:url(/images/alddl/blt_01_red.gif) no-repeat 0 3px;font-size:12px;font-weight:bold;color:#000;}

*+html .contents_wrap h4.charge span{margin-top:-23px !important;}

.paragraph_line{height:1px;margin:20px 0;padding:0;background:url(/images/alddl/paragraph_dotline.gif) repeat-x left top;}

.rules_area{}

.rules_area dt{height:22px;margin:0;padding:8px 0 0 15px;background:url(/images/alddl/rules_dtbg.gif) no-repeat left top;}

.rules_area dt .tit{float:left;padding:0 0 0 18px;background:url(/images/alddl/rules_tit_icon.gif) no-repeat left 1px;}

.rules_area dd{padding:10px 20px 10px 20px;background:url(/images/alddl/rules_ddbg.gif) no-repeat left bottom;}

.rules_area dd li{margin:0 0 6px 0;padding:0 0 0 10px;background:url(/images/alddl/rules_list_icon.gif) no-repeat left 4px;line-height:100%;}

.tabmenu_charge{overflow:hidden;width:100%;margin:0 0 20px 0;background:url(/images/alddl/charge_tabmenu_bg.gif) repeat-x left top;}

.tabmenu_charge li{float:left;}

.table_charge{clear:both;border-top:2px solid #aaaaaa;text-align:center;color:#767676;border-collapse:collapse;border-spacing:0;}

.table_charge th, td{padding:8px 0;border:1px solid #d6d6d6;}

.table_charge th{background:#f1f1f1;font-weight:bold;color:#545454;letter-spacing:-1px;}

.table_charge th.com_name{background:#e3e9f6;font-weight:bold;color:#767676;letter-spacing:0;line-height:130%;}

.table_charge .inner{padding:0;}

.table_charge .spacing{letter-spacing:-1px;}

.table_charge .intable{width:100%;border-top:0 none;}

.table_charge .intable td{border:0 none;border-bottom:1px solid #d6d6d6;}

.table_charge .intable td.r_line{border-right:1px solid #d6d6d6;}

.table_charge .intable td.b_line_none{border-bottom:0 none;}

.longdesc_con_area{width:670px;margin:15px;}

.phonelist_area{padding:0 0 5px 0;background:url(/images/alddl/phonelist_bottombg.gif) no-repeat left bottom;}

.phonelist_area dl{padding:0;background:url(/images/alddl/phonelist_middlebg.gif) repeat-y left top;}

.phonelist_area dt{overflow:hidden;height:22px;padding:8px 15px 0 15px;background:url(/images/alddl/phonelist_topbg.gif) no-repeat left top;}

.phonelist_area dt .tit{float:left;padding:0 0 0 20px;background:url(/images/alddl/phonelist_tit_icon.gif) no-repeat left top;}

.phonelist_area dt .info{float:right;;}

.phonelist_area dd.company_ci{padding:20px 0 20px 50px;}

.phonelist_pro{overflow:hidden;padding:0 0 0 25px;}

.phonelist_pro li{float:left;width:200px;height:330px;padding:0 10px 20px 0;text-align:center;}

.phonelist_pro li.end{padding-right:0;}

.table_basic{clear:both;width:100%;margin:0;border-top:2px solid #aaa;border-bottom:1px solid #aaa;}

.table_basic th{padding:12px 0;border-right:1px solid #d6d6d6;border-bottom:1px solid #c4c4c4;background:#f1f1f1;text-align:center;font-weight:bold;}

.table_basic td{padding:9px 0;border:0 none;border-right:1px solid #d6d6d6;border-bottom:1px solid #e4e4e4;text-align:center;}

.table_basic td.left{padding-left:10px;text-align:left;}

.table_basic .h_end{border-right:0 none;}

.table_basic .w_end{border-bottom:0 none;}

.subinfo{padding:5px 0 0 5px;}

.subinfo2{padding:10px 0 25px 5px;}

.subinfo3{padding:0 0 0 10px;}

.subinfo4 li{padding:0 0 20px 10px;}

.alddl_type{overflow:hidden;}

.alddl_type li{float:left;padding:0 18px 0 0;}

.alddl_type li.end{padding:0;}

.alddl_stit{margin:0 0 10px 0;}

.alddl_scon{margin:0 0 20px 0;}

.alddl_scon li{padding:0 0 6px 10px;}

.alddl_scon li.sub{padding:0 0 3px 43px;}

.alddl_scon li.sample{padding:15px 0 18px 0;}

.qna_list dt{height:22px;margin:0 0 3px 0;padding:6px 0 0 35px;background:url(/images/alddl/qnalist_dtbg.gif) repeat-x left top;color:#767676;font-weight:bold;}

.qna_list dt a{color:#767676;text-decoration:none;}

.qna_list dt.sel a{color:#35659e;text-decoration:none;}

.qna_list dt a:hover, dt.sel a:hover{color:#EB730C;text-decoration:underline;}

.qna_list dd{padding:10px 0 20px 0;}

.searchform_area{margin:0 0 20px 0;padding:16px 0 18px 75px;background:url(/images/alddl/searchform_areabg.gif) no-repeat left top;}

.searchform_area dl{overflow:hidden;height:1%;}

.searchform_area dt{float:left;padding:1px 5px 0 0;padding:4px 5px 0 0;}

*+html .searchform_area dt{padding:1px 5px 0 0;}

.searchform_area dd{float:left;padding:1px 20px 0 0;}

.searchform_area dd input{margin-top:-1px;}

*+html .searchform_area dd input{margin-bottom:1px;}

.map_area{overflow:hidden;margin:0 0 20px 0;}

.map_area .left_map_korea{float:left;width:325px;text-align:center;}

.map_area .right_map_sido{float:right;width:325px;}

.map_area .right_map_sido p{padding:140px 0 0 0;text-align:center;}

.postoffice_list{clear:both;width:100%;margin:0 0 20px 0;border-top:2px solid #a1a1a1;}

.postoffice_list th{padding:9px 0;border:none;border-bottom:1px solid #d2d2d2;background:#f5f5f5;text-align:center;font-weight:bold;}

.postoffice_list td{padding:9px 0;border:none;border-bottom:1px solid #e4e4e4;text-align:center;}

.postoffice_list td.addr{padding-left:10px;text-align:left;}

.btn_center{margin:20px 0;text-align:center;}



/* tbl_tpye_01 윤길환 추가 2014-02-10 */



/* 게시판 목록 basic */

table{table-layout:fixed;}

.tbl_type01{margin-bottom:20px;}

.tbl_type01, .tbl_type01 th, .tbl_type01 td{border:0;}

.tbl_type01{width:100%;border-bottom:1px solid #cccccc;text-align:center;}

.tbl_type01 caption{display:none;}

.tbl_type01 th{padding:7px 0 6px 0;border-top:2px solid #443e3a;border-bottom:1px solid #ccc;background:url(/images/alddl/bg_tbl_type01_thead.gif) right 0;color:#000;font-size:12px;font-weight:bold;}

.tbl_type01 th.end{background:url(/images/alddl/bg_tbl_type01_thead.gif) -1px 0;}

.tbl_type01 td{padding:6px 0;border-bottom:1px solid #e5e5e5;color:#4c4c4c;}

.tbl_type01 td.text_l{padding-left:15px;}

.tbl_type01 td a, .tbl_type01 td a:link, .tbl_type01 td a:active, .tbl_type01 td a:hover{width:100%;line-height:20px;}

.tbl_type01 tbody.nothumb td img{width:auto;height:auto;border:none;}

p.con02_tit{float:right;margin-top:4px;}



.tbl_type02{margin-bottom:20px;border-top:2px solid #222 !important;}

.tbl_type02, .tbl_type02 th, .tbl_type02 td{border:1px solid #ccc;}

.tbl_type02{width:100%;border-bottom:1px solid #cccccc;text-align:center;}

.tbl_type02 caption{display:none;}

.tbl_type02 th{padding:7px 0 6px 0;border-bottom:1px solid #ccc;color:#000;font-size:12px;font-weight:bold;}

.tbl_type02 td{padding:6px 0;}

.tbl_type02 td span.price{font-size:15px;font-weight:bold;color:#ff0000}



.tbl_type03{margin-bottom:10px;border:0;border-top:1px solid #222 !important;}

.tbl_type03{width:100%;border-bottom:1px solid #cccccc;text-align:center;}

.tbl_type03 caption{display:none;}

.tbl_type03 th{padding:10px 0;border-left:1px solid #ccc;border-right:0;border-bottom:1px solid #ccc;color:#000;font-size:12px;font-weight:bold;}

.tbl_type03 th:first-child{border-left:0;}

.tbl_type03 td{padding:10px 0;border-left:1px solid #ccc;border-right:0;}

.tbl_type03 td:first-child{border-lefT:0;}



.tbl_type04{margin-bottom:10px;border:3px solid #eee;background:#f8f8f8;}

.tbl_type04 th, .tbl_type04 td{border:0;}

.tbl_type04{width:100%;text-align:center;}

.tbl_type04 caption{display:none;}

.tbl_type04 th{padding:10px 0 10px 4%;background:url(/images/alddl/ord/blt_01_red_dot.gif) no-repeat #f8f8f8 15px center;color:#000;font-size:12px;font-weight:bold;text-align:left;width:13%;}

.tbl_type04 td{padding:10px 0;width:25%;text-align:left;}

.tbl_type04 input[type="text"],.tbl_type04 input[type="password"]{padding:5px;border:1px solid #ddd;min-width:80%;}



.tbl_type05{margin-bottom:10px;border:0;border-top:1px solid #222;}

.tbl_type05{width:100%;border-bottom:1px solid #ddd;}

.tbl_type05 caption{display:none;}

.tbl_type05 th{padding:10px;background:#f8f8f8;border-left:1px solid #ccc;border-right:0;border-bottom:1px solid #ccc;color:#000;font-size:12px;font-weight:bold;text-align:left;border-top:0;}

.tbl_type05 th:first-child{border-left:0;width:100px;}

.tbl_type05 td{padding:10px;border-left:1px solid #ccc;border-right:0;border-top:0;}

.tbl_type05 td:first-child{border-left:0;}

.tbl_type05 td input[type="text"]{width:78px;margin:0 10px 0 3px;padding:5px;border:1px solid #bbb;}

.tbl_type05 label{font-weight:bold;color:#222;}



.tbl_type06{margin:20px 0;border-top:2px solid #8a8a8a !important;}

.tbl_type06, .tbl_type06 th, .tbl_type06 td{border:1px solid #fff;}

.tbl_type06{width:100%;border-bottom:1px solid #fff;text-align:center;}

.tbl_type06 caption{display:none;}

.tbl_type06 th{padding:7px 0 6px 0;background:#ebf8ff;border-bottom:1px solid #fff;color:#000;font-size:12px;font-weight:normal;}

.tbl_type06 th.tit{background:#c5dae5;}

.tbl_type06 td{padding:6px 0;}

/* info box */

.info_box01{margin-bottom:15px;padding:12px 10px;background-color:#f8f8f8;border:2px solid #eaeaea;color:#000;}



/* data input box */

.data_input_box01{overflow:hidden;margin-bottom:20px;padding:10px 20px;background-color:#f8f8f8;border:2px solid #eaeaea;color:#000;}

.data_input_box01 ul{float:left;width:70%;border-right:1px solid #d5d5d5;}

.data_input_box01 ul li{margin:3px 0;}

.data_input_box01 ul li label{display:inline-block;width:200px;padding-left:8px;background:url(/images/alddl/blt_01_red_dot.gif) no-repeat 0 6px;font-weight:bold;}

.data_input_box01 ul li input[type="text"]{width:130px;border:1px solid #c8c7c8;text-align:right;}

.data_input_box01 .btn01{text-align:center;margin-top:35px;}

.plan_calculator_text{margin-top:-5px !important;padding-left:7px;letter-spacing:-0.3px;font-size:11px;color:#666;}



/* btn set */

.btn_set01{margin:10px 0;text-align:center;}





/* 가접수 신청 윤길환 추가 2015-08-25 */

.pop_content h2.tit,.pop_content h2.bg{padding:10px 0;border:1px solid #ddd;background:#f9f9f9;font-size:15px;text-align:center;font-weight:bold;}

.product_summary strong{color:#222;}

.product_summary h4{clear:both;margin-top:30px;margin-left:0 !important;}

.product_summary h4.tit{font-size:20px;text-align:center;font-weight:bold;}

.product_summary h4.bg{margin-top:0;padding:10px 0;background:#f5f5f5;color:#111;}

.print h4{margin-top:40px;}

.print h4.result{margin:0 !important;}

.product_summary h5{clear:both;margin-top:20px;margin-left:0 !important;padding:0 !important;background:none !important;}

.product_summary{overflow:hidden;}

.innerWrap .proImg{float:left;width:35%;text-align:center;}

.innerWrap table{float:right;width:64%}



.product_summary .btnMore{border:0;}

.product_summary .btnMore button[type="button"]{position:relative;bottom:-1px;width:100%;height:36px;border:1px solid #bbb;background:url(/images/alddl/ord/btnMoreBg.gif);cursor:pointer;overflow:visible;font-weight:bold;}

.product_summary .btnMore button[type="button"] span{display:inline-block;padding-right:15px;font-family:dotum;background:url(/images/alddl/ord/bltDown.gif) no-repeat right 4px;}

.product_summary .spac{display:none;}



.product_summary .boxAgree{clear:both;overflow-y:scroll;height:70px;padding:10px 20px;border:8px solid #f0f0f0;}

.product_summary .boxAgree .boxinner .event{}

.product_summary .boxAgree .boxinner .event>li ul li{margin-left:15px;}

.product_summary .radioR{width:100%;margin:10px 0;text-align:right;}

.product_summary .radioR label{font-weight:bold;}



.product_summary .float{margin-top:40px;}

.product_summary .float h5{float:left;margin-top:0;}

.product_summary .float p.floatR{float:right;}

.product_summary .float p.floatR strong{font-weight:bold;color:#ff0000;}



.product_summary .paymentChoice{overflow:hidden;}

.product_summary .paymentChoice>li{float:left;position:relative;width:33%;}

.product_summary .paymentChoice>li>p{padding:10px 0;background:#a2b0bd;text-align:center;cursor:pointer;}

.product_summary .paymentChoice>li>p.on{background:#6b7d8f;}

.product_summary .paymentChoice>li>p>label{color:#e7f3ff;font-weight:bold;}

.product_summary .paymentChoice>li>div.innerWrap{position:relative;width:670px;}

.product_summary .paymentChoice dl.innerBox{padding:15px 25px;width:610px;margin-top:10px;border:2px solid #eee;background:#f8f8f8}

.product_summary .paymentChoice dl.innerBox dt,dd{padding:0 10px;line-height:22px;overflow:hidden;}

.product_summary .paymentChoice dl.innerBox dt{background:url(/images/alddl/ord/blt_01_red_dot.gif) no-repeat #f8f8f8 0 center;font-weight:bold;color:#222;}

.product_summary .paymentChoice dl.innerBox dd span{display:inline-block;margin-left:100px;font-size:15px;}

.product_summary .paymentChoice dl.innerBox dd span:first-child{margin-left:10px;}



.product_summary .applyType{overflow:hidden;}

.product_summary .applyType>li{float:left;position:relative;width:50%;}

.product_summary .applyType>li>p{padding:10px 0;background:#a2b0bd;text-align:center;cursor:pointer;}

.product_summary .applyType>li>p.on{background:#6b7d8f;}

.product_summary .applyType>li>p>label{color:#e7f3ff;font-weight:bold;}

.product_summary .applyType .general,.product_summary .applyType .easy{position:relative;width:670px;}

.product_summary .applyType .easy{left:-100%;display:none;}

.product_summary .applyType input[type="text"]{padding:2px 3px !important;}

.product_summary .applyType .telTd input[type="text"]{margin:0 !important;}

.product_summary .applyType th{padding-right:0;white-space:nowrap;width:22%;}



.innerWrap .tbl_type04{position:relative;width:664px;left:-34%;margin-top:10px;}

.innerWrap .tbl_type04 input[type="text"]{min-width:30px;width:130px;}

.innerWrap .tbl_type04 th{width:160px;}

.innerWrap .tbl_type04 td{width:auto;}

.bgPastel{background:#f8f8f8;}



ul.list{line-height:22px;}

ul.list li{padding-left:20px;background:url(/images/alddl/ord/blt_01_red.gif) no-repeat 7px center;}



.product_summary .birthdayInput{position:relative;}

.product_summary .birthdayInput #joinssn_ymd{background:transparent;}

.product_summary .birthdayInput #joinssn_ymd+span{position:absolute;left:7px;margin-top:5px;z-index:-1;color:#aaa}



.print{overflow:hidden;}

.print table{margin-bottom:50px;}

.print>h5{float:none !important;;width:100%;margin:20px 0 10px 0 !important;padding:0;}





/* 옵션 선택 */

.optionWrap{width:100%;color:#222;}

.optionWrap .inner{overflow:hidden;border:2px solid #ddd;border-top:1px solid #ddd;}

.optionWrap .inner dl{overflow:hidden;background:#f8f8f8;border-top:1px solid #ddd;}

.optionWrap .inner dl dt{float:left;padding:3px 0;padding-left:4%;width:23%;background:url(/images/alddl/ord/blt_01_red_dot.gif) no-repeat 15px 18px;line-height:36px;font-weight:bold;}

.optionWrap .inner dl dt.h120{height:120px;}

.optionWrap .inner dl dt.h90{height:90px;}

.optionWrap .inner dl dt span{font-weight:normal;}

.optionWrap .inner dl dd{float:left;padding:3px 0;width:70%;line-height:36px;}

.optionWrap .inner dl dd p.tit{float:left;width:50px;font-weight:bold;}

.optionWrap .inner dl dd p.tit2{float:left;width:80px;font-weight:bold;}

.optionWrap .inner dl dd input[type="text"]{width:80px;height:15px;border:1px solid #aaa;}

.optionWrap .inner dl dd input[type="radio"]{display:inline-block;margin-left:50px;}

.optionWrap .inner dl dd input.longCase{display:inline-block;margin-left:30px;}

.optionWrap .inner .monthOpt dd{width:56%;}

.optionWrap .inner .monthOpt dd.btnR{width:13%;position:relative;top:-30px;}

.optionWrap .inner .marNone input[type="radio"]:first-child{margin-left:0 !important;}

.optionWrap .inner .monthOpt dd label{display:inline-block;font-weight:bold;}

.optionWrap .inner .monthOpt dd label.align{display:inline-block;width:100px;margin-left:20px;}







.listImg{overflow:hidden;margin-top:40px;}

.listImg>ul li{float:left;width:50%;margin-bottom:30px;}

.listImg>ul li p:first-child{width:110px;height:171px;padding:0 10px;float:left;}

.listImg>ul li p:first-child img{max-width:100%;}

.listImg>ul li h6{font-weight:bold;font-size:16px;color:#222;line-height:20px;text-align:center;}

.listImg>ul li dl{}

.listImg>ul li dl dt{float:left;width:95px;font-weight:bold;color:#222;line-height:25px;letter-spacing:-1px;}

.listImg>ul li dl dt span{font-weight:normal;font-size:11px;}

.listImg>ul li dl dd{padding:0;width:105px;line-height:25px;letter-spacing:-1px;border:1px solid #fff;}

.listImg>ul li dl dd strong{color:#ff0000;}



ul.choiceTab{overflow:hidden;margin:20px 0 40px;}

ul.choiceTab li{float:right;}

ul.choiceTab li.first{float:left;}

ul.choiceTab li a{display:block;width:329px;height:186px;background:url(/images/alddl/ord/btnTab02_on.gif) no-repeat;}

ul.choiceTab li a:hover{background:url(/images/alddl/ord/btnTab02_off.gif) no-repeat;}

ul.choiceTab li.first a{background:url(/images/alddl/ord/btnTab01_on.gif) no-repeat;}

ul.choiceTab li.first a:hover{background:url(/images/alddl/ord/btnTab01_off.gif) no-repeat;}

ul.choiceTab li a span{display:block;text-indent:-9999px;}



.pross{overflow:hidden;margin:40px 0 60px;width:660px;height:137px;background:url(/images/alddl/ord/t_alddleNew01_pros.gif) no-repeat;}

.pross li{text-indent:-9999px;}

.zipcodeBtn{padding:3px 5px;margin:0;border:1px solid #ccc;font-size:11px;line-height:18px;}





/* paginate */

.paginate{clear:both;text-align:center;margin-top:20px;}

.paginate a,.paginate span,.paginate strong{display:inline-block;vertical-align:top;}

.paginate a span{padding:3px 8px;border:1px solid #ccc;}

.paginate a:hover span{border:1px solid #ff6600;cursor:pointer;color:#ff6600;}

.paginate span.here{padding:3px 8px;border:1px solid #ff6600;color:#ff6600;}



/* etc */

.btnC{margin:20px 0 40px;text-align:center;}

.btnC a{display:inline-block;margin:0 5px;}

.font11{font-size:11px;}

.font15{font-size:15px;}

.orange{color:#ff6600;}

.red{color:#ff0000 !important;}

.blue{color:#3e50c0 !important;}

.marL10{margin-left:10px;}

.marL30{margin-left:30px;}

.marT10{margin-top:10px;}

.marB10{margin-bottom:10px;;}

.marB30{margin-bottom:30px;;}

.floatL{float:left;}

.floatR{float:right;}

.mar0{margin:0;}

.fontNormal{font-weight:normal !important;}

.linkBlue a{color:#0066cc;text-decoration:underline;}

.block{display:block}

