/* table,div{ font-family: 'Roboto', sans-serif; } */

/******************************************************* 인터넷요금 페이지 **********************************************************/
#inter { width:100%; height:1550px; }
.inter_priceWrap { width:1200px; height:450px; margin:0 auto; }
#inter_bTitle { text-align:center; margin:60px 0 90px 0; font-weight:500; }
.inter_table { width:1200px; height:300px; border-top:1px solid #000; border-bottom:1px solid #000; margin:0 auto; font-size:1.24rem; }
.inter_tt { width:28%; text-align:left; font-size:1.5rem; }
.inter_table_line { border-bottom:1px solid #e0e0e0; }
.inter_price_bTitle { font-size:2.1rem; float:left; font-weight:500; color:#8e65c5; margin:0 10px 15px 0; }
.inter_price_sTitle { font-size:1.6rem; font-weight:200; padding-top:5px; }
#inter th,td { padding:0; }
.inter_td { text-align:center; }
.inter_table_pri { width:20%; font-size:1.2rem; font-weight:300; color:#676767; }
.inter_td_date { width:30%; font-weight:300; text-align:left; }
.inter_mprice { font-size:1.5rem; font-weight:400; color:#000; letter-spacing:-0.4px; }
.color_price { color:#8e65c5; }
.inter_btnWrap { width:150px; }
.inter_orderBtn { width:140px; height:50px; border-radius:30px; color:#000; border:1px solid #616264; line-height:50px; text-align:center; font-size:1rem; margin:0 auto; font-weight:300; }
.inter_orderBtn:hover { color:#B865DB; border:1px solid #B865DB; }
#bannerImg2 { width:1200px; }


/******************************************************* 티비요금 페이지 **********************************************************/
#tv { width:100%; height:1300px; }
.tv_priceWrap { width:1200px; height:400px; margin:0 auto; }
#tv_bTitle { text-align:center; margin:60px 0 90px 0; font-weight:500; }
.tv_table { width:1200px; height:500px; border-top:1px solid #000; border-bottom:1px solid #000; margin:0 auto; font-size:1.24rem; }
.tv_tt { width:28%; text-align:left; font-size:1.5rem; }
.tv_table_line { border-bottom:1px solid #e0e0e0; }
.tv_price_bTitle { font-size:2.1rem; float:left; font-weight:500; color:#8e65c5; margin:0 10px 15px 0; }
.tv_price_sTitle { font-size:1.6rem; font-weight:200; padding-top:5px; }
#tv th,td { padding:0; }
.tv_td { text-align:center; }
.tv_table_pri { width:20%; font-size:1.2rem; font-weight:300; color:#676767; }
.tv_td_date { width:30%; font-weight:300; }
.tv_mprice { font-size:1.5rem; font-weight:400; color:#000; letter-spacing:-0.4px; }
.tv_btnWrap { width:150px; }
.color_price { color:#8e65c5; }
.tv_orderBtn { width:140px; height:50px; border-radius:30px; color:#000; border:1px solid #616264; line-height:50px; text-align:center; font-size:1rem; margin:0 auto; font-weight:300; }
.tv_orderBtn:hover { color:#B865DB; border:1px solid #B865DB; }
#bannerImg2 { width:1200px; }


/******************************************************* 설치조회 페이지 **********************************************************/
#local { position:relative; width:100%; height:2700px; }
.Fbg_color3 { position:absolute; width:100%; height:160px; background-color:#f8f8f8; }
#local_lBox { width:500px; height:200px; text-align:center; margin:0 auto; line-height:150px; }
#local_tableWrap { width:1200px; height:600px; margin:0 auto; }
#local_table { width:1200px; height:1200px; font-size:1.05rem;  border-top:3px solid #000; text-align:center; margin:0 auto; }
#local_table td,#local_table th { height:75px; border-bottom:1px solid #e0e0e0; font-weight:200; }
#local table td { border-left:1px solid #e0e0e0; }
#local table thead { background-color:#f9fafb; }
#local table tbody td:nth-child(2) { text-align:left; padding-left:20px; }
.local_table_Tt { width:250px; }
.local_table_td3 { width:300px; }
#local_bt { margin:20px 0; font-size:2.3rem; }

/****************************form css***********************************/
input:focus { opacity:0.9; }
button:focus {outline:none; opacity:0.9;}

#cont_wrap {width:1200px; height:auto; margin:0 auto;  }
#big_wrap { width:300px; height:60px; margin:0 auto; /*background-color:pink;*/ }
#big_wrap #big{ padding-top:70px; color:#3473c2; text-align:center; font-weight:300; letter-spacing:-1.5px; }

#form_wrap { background:url("images/form.png") no-repeat center; width:1100px; height:900px; margin:0 auto; padding-top:120px; }
#s_wrap { width:600px; height:auto; margin:0 auto; text-align:center; padding-top:120px; line-height:200%; }
#s_wrap #S_h { color:#8e65c5; line-height:200%; }
#s_wrap #S_m { color:#777777; margin-top:-10px; line-height:200%; }

#name_wrap { width:380px; height:250px; /*background-color:brown;*/ margin:0 auto; padding-top:20px; text-align:center; }
.boxs { width:379px; height:38px; margin-bottom:10px; border:1px solid #bcbcbc; padding-left:10px; }
#phone { width:280px; float:left; margin-right:10px; }
#bottom_but { width:300px; height:50px; margin:0 auto; margin-top:-100px; }

#cbox_wrap1 { width:100%; line-height:43px; }
#cbox_wrap1 #cbox_h1 { vertical-align:top; color:#444444; }
.cbox_s {width:25px; height:25px; margin-top:5px; margin-right:10px; cursor:pointer; border:0;}

.button { background-color:#8e65c5; color:#FFFFFF; border:0; }
#but2{ width:90px; height:38px; padding-right:6px; cursor:pointer; }
#but3{ width:280px; height: 50px; font-size:1.1rem; margin-top:-180px; }
.form_address { width:286px; height:38px; }
.tel{ width:104px; }
#acolor { color:#444444; }


/******************************************************* 인터넷전화 페이지 **********************************************************/
#tell { width:100%; height:1300px; }
.tell_priceWrap { width:1200px; height:300px; margin:0 auto; }
#tell_bTitle { text-align:center; margin:60px 0 90px 0; font-weight:500; }
.tell_table { width:1200px; height:150px; border-top:1px solid #000; border-bottom:1px solid #000; margin:0 auto; font-size:1.24rem; }
.tell_tt { width:230px; text-align:left; font-size:1.5rem; }
.tell_table_line { border-bottom:1px solid #e0e0e0; }
.tell_price_bTitle { font-size:2.1rem; float:left; font-weight:500; color:#8e65c5; margin:0 10px 15px 0; }
.tell_price_sTitle { font-size:1.6rem; font-weight:200; padding-top:5px; }
#tell th,td { padding:0; }
.tell_td { text-align:center; }
.tell_table_pri { width:140px; font-size:1.2rem; font-weight:300; color:#676767; }
.tell_td_date { width:130px; font-weight:300; text-align:center; }
.tell_mprice { font-size:1.5rem; font-weight:400; color:#000; letter-spacing:-0.4px; }
.color_price { color:#8e65c5; }
.tell_btnWrap { width:150px; }
.tell_orderBtn { width:140px; height:50px; border-radius:30px; color:#000; border:1px solid #616264; line-height:50px; text-align:center; font-size:1rem; margin:0 auto; font-weight:300; }
.tell_orderBtn:hover { color:#B865DB; border:1px solid #B865DB; }


/******************************************************* 휴대폰결합 페이지 **********************************************************/
#combi { width:100%; height:1700px; }
#combi b { color:#8e65c5; }
.combi_priceWrap { width:1200px; height:460px; margin:0 auto; }
#combi_bTitle { text-align:center; margin:60px 0 90px 0; font-weight:500; }
.combi_table_line { border-bottom:1px solid #e0e0e0; }
.combi_price_bTitle { font-size:1.9rem; float:left; font-weight:500; color:#8e65c5; margin:0 10px 15px 0; }
.combi_price_sTitle { font-size:1.54rem; font-weight:200; padding-top:5px; }
#combi th,td { padding:0; }

#combi_table01 { width:1200px; height:300px; font-size:1.05rem;  border-top:3px solid #000; border-bottom:1px solid #e0e0e0; text-align:center; margin:0 auto; }
#combi_table01 td { border-left:1px solid #e0e0e0; }
#combi_table01 thead { background-color:#f9fafb; }
#combi_table01 thead tr:nth-child(1) td:nth-child(1) { border:0;  width:70px; }
#combi_table01 thead tr:nth-child(1) { border-bottom:1px solid #e0e0e0; height:50px; }
#combi_table01 thead tr:nth-child(2) { border-bottom:1px solid #e0e0e0; height:50px; }
#combi_table01 tbody tr { border-bottom:1px solid #e0e0e0;}
#combi_table01 tbody td:nth-child(1) { border:0;}
#combi_table01 tbody td:nth-child(2) { text-align:right; padding-right:5px; }
#combi_table01 tbody td:nth-child(3) { text-align:right; padding-right:5px; }
#combi_table01 tbody td:nth-child(4) { text-align:right; padding-right:5px; }



#combi_table02 { width:1200px; height:300px; font-size:1.05rem;  border-top:3px solid #000; border-bottom:1px solid #e0e0e0; text-align:center; margin:0 auto;  }
#combi_table02 td { border-left:1px solid #e0e0e0; }
#combi_table02 thead { background-color:#f9fafb; }
#combi_table02 thead tr:nth-child(1) td:nth-child(1) { border:0;}
#combi_table02 thead tr:nth-child(1) { border-bottom:1px solid #e0e0e0; height:50px; }
#combi_table02 thead tr:nth-child(2) { border-bottom:1px solid #e0e0e0; height:50px; }
#combi_table02 tbody tr:nth-child(4) { height:150px; }
#combi_table02 tbody tr { border-bottom:1px solid #e0e0e0; height:60px;}
#combi_table02 tbody td:nth-child(1) { border:0;}




