/* pages public css */
pre {
	font-size: 12px;
	line-height: 1.6;
	word-wrap: break-word;
	white-space: pre-wrap;
	white-space: -moz-pre-wrap;
	white-space: -pre-wrap;
	white-space: -o-pre-wrap;
	word-break:break-all;
}

#windy {width:100%;min-height:500px;}

#newpages {width:100%;max-width:500px;margin:20px auto;}
#newpages .btn {width:100%;padding:0;height:60px;font-size:14pt;line-height:58px;border-radius:2px;}
#newpages .btn-2line {width:100%;height:60px;padding:12px 0;font-size:14pt;line-height:1;}
#newpages .btn-2line p {font-size:10pt;}
#newpages h3 {padding:0;margin:0;font-size:14pt;}
#newpages h4 {padding:0;margin:0 0 5px 0;font-size:12pt;}
#newpages p {padding:0 0 0 6px;margin:0;font-size:11pt;line-height:1.6;background:url('../_core/image/_public/bul_dot_1.gif') no-repeat left top 11px;color:#555;}
#newpages li {padding:0 0 0 6px;margin:0;font-size:10pt;line-height:1.6;background:url('../_core/image/_public/bul_dot_1.gif') no-repeat left top 9px;color:#555;}

#newpages .receipt_list {width:108%;padding:0;margin:-20px 0 0 -4%;}
#newpages .receipt_list li {position:relative;width:100%;height:90px;padding:0;margin:0;border-bottom:1px solid #eaeaea;background:none;overflow:hidden;z-index:1;}
#newpages .receipt_list li .icon {float:left;display:block;width:100px;height:90px;padding:20px 25px;}
#newpages .receipt_list li .icon i {display:block;width:50px;height:50px;font-size:18pt;line-height:50px;text-align:center;color:#FFF;background-color:#000;border-radius:50%;}
#newpages .receipt_list li .icon i.fabg0 {background-color:#000;}
#newpages .receipt_list li .icon i.fabg1 {background-color:#000;}
#newpages .receipt_list li .icon i.fabg2 {background-color:#000;}
#newpages .receipt_list li .icon i.fabg3 {background-color:#000;}
#newpages .receipt_list li .icon i.fabg4 {background-color:#000;}
#newpages .receipt_list li .titx {float:left;width:calc(100% - 110px);padding-top:20px;} 
#newpages .receipt_list li .tit {padding:0;margin:0;font-weight:600;font-size:14pt;color:#000;letter-spacing:0;}
#newpages .receipt_list li .txt {padding:0;margin:0;font-weight:400;font-size:11pt;color:#555;letter-spacing:-1px;}
#newpages .receipt_list li .txt2 {letter-spacing:-2px;}

#newpages .receipt_guide {width:96%;padding:0;margin:50px auto;}
#newpages .receipt_guide h3 {margin:20px 0 0 0;}
#newpages .receipt_guide p {padding:0 0 0 6px;margin:0;font-size:11pt;line-height:1.6;background:url('../../_core/image/_public/bul_dot_1.gif') no-repeat left top 11px;color:#555;}

#newpages .guidebox {width:100%;padding:3%;text-align:center;background-color:#555;color:#FFF;}
#newpages .guidebox h2,
#newpages .guidebox h3,
#newpages .guidebox h4 {padding:0;margin:0;}

#newpages .btns {width:100%;}
#newpages .btns li {cursor:pointer;float:left;width:calc(95% / 3);height:50px;padding:0;;margin:0 2% 2% 0;font-size:11pt;line-height:48px;text-align:center;border:1px solid #d0d0d0;background:none;border-radius:2px;}
#newpages .btns li:nth-child(3n) {margin-right:0;}
#newpages .btns li.on {color:#FFF;border-color:#28A84B;background-color:#28A84B;}

#newpages .cal {width:100%;padding:3%;background-color:#F0F0F0;border-radius:2px;}
#newpages .cal h3 {width:100%;padding:0;margin:0 0 10px 0;}
#newpages .cal select {float:left;width:calc(97% / 3);height:46px;margin:0 1.5% 0 0;}
#newpages .cal select.end {margin-right:0;}
#newpages .cal div {font-size:10pt;text-align:left;letter-spacing:-1px;}
#newpages .cal div i {margin-right:3px;}
#newpages .cal .cal_price {position:relative;width:100%;height:36px;border-bottom:2px solid #333;}
#newpages .cal .cal_price #tp {position:absolute;left:0;top:0;width:100%;height:34px;padding-right:15%;font-weight:bold;font-size:14pt;line-height:34px;border:none;text-align:right;background-color:#F0F0F0;}
#newpages .cal .cal_price span {position:absolute;left:0;top:8px;}

#newpages .img_twos {}
#newpages .img_twos li {float:left;width:48%;margin-right:4%;padding:0;background:none;}
#newpages .img_twos li:nth-child(2n) {margin-right:0;}
#newpages .img_twos li p {padding:0;text-align:center;background:none;}
#newpages img {display:block;width:100%;max-width:100%;}

#newpages .table-border tr.center td {text-align:center;}
#newpages .table-border tr td {font-size:11pt;}
#newpages .table-border tr td.ntd {height:20px;padding:0;border:none;}
#newpages .table-border tr td.tcenter {text-align:center;}
#newpages .table-border tr td.tleft {text-align:left;}
#newpages .table-border tr td.zones {padding:0;height:3px;}
#newpages .table-border tr td .btn {width:120px;height:40px;padding:0;font-size:10pt;line-height:38px;letter-spacing:-1px}

#newpages .linkbox {width:100%;height:120px;padding:0;margin:30px 0;-webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.2);-moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.2);box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.2);}
#newpages .linkbox .limg {float:left;width:120px;height:120px;overflow:hidden;}
#newpages .linkbox .limg img {width:120px;height:120px;}
#newpages .linkbox .rconts {float:left;height:120px;padding:0 20px 0 20px;overflow:hidden;}
#newpages .linkbox .rconts p {padding:15px 0 0 0;margin:0;font-size:8pt;color:#00a832;line-height:1;background:none;}
#newpages .linkbox .rconts h3 {padding:20px 0 10px 0;margin:0;font-size:12pt;color:#333;line-height:1;}
#newpages .linkbox .rconts .btn {width:100px;height:30px;padding:0;margin-top:10px;line-height:28px;}

#newpages .linkboxm {width:100%;min-width:100%;height:120px;padding:0;margin:30px 0;-webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.2);-moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.2);box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.2);}
#newpages .linkboxm .limg {float:left;width:120px;height:120px;margin-right:8px;overflow:hidden;}
#newpages .linkboxm .limg img {width:120px;height:120px;}
#newpages .linkboxm .rconts {float:left;display:inline-block;width:calc(100% - 128px);height:120px;padding:0;overflow:hidden;}
#newpages .linkboxm .rconts p {padding:10px 0 0 0;margin:0;font-size:8pt;color:#00a832;line-height:1;background:none;}
#newpages .linkboxm .rconts h3 {padding:15px 0;margin:0;font-size:11pt;color:#333;line-height:1;}
#newpages .linkboxm .rconts .btn {width:100px;height:30px;padding:0;line-height:28px;}

#newpages .costtop2img {width:100%;}
#newpages .costtop2img li {float:left;width:49%;margin:0 2% 0 0;padding:0;background:url('');} 
#newpages .costtop2img li img {display:block;width:100%;}
#newpages .costtop2img li.end {margin-right:0;}
#newpages .costtop2img_txt {line-height:1.5;text-align:center;padding:0;background:url('');}

#newpages .costtop2img_m {width:100%;}
#newpages .costtop2img_m li {float:left;width:49%;margin:0 2% 0 0;padding:0;background:url('');} 
#newpages .costtop2img_m li img {display:block;width:100%;}
#newpages .costtop2img_m li.end {margin-right:0;}

#zonepage .zonetab {width:100%;}
#zonepage .zonetab li {cursor:pointer;float:left;width:calc(96% / 3);height:50px;padding:0;;margin:0 2% 2% 0;font-size:11pt;line-height:48px;text-align:center;border:1px solid #d0d0d0;background:none;border-radius:2px;}
#zonepage .zonetab li:nth-child(3n) {margin-right:0;}
#zonepage .zonetab li.on {color:#FFF;border-color:#28A84B;background-color:#28A84B;}
#zonepage .zonetab9 li {width:calc(91% / 9);margin-right:1.11%;}
#zonepage .zonetab9 li:nth-child(3n) {margin-right:1.11%;}
#zonepage .zonetab9 li:last-child {margin-right:0;}


#pagesbox {padding:30px;background-color:#F1F1F7;border-radius:10px;}