/* menu public css */
.fl {float: left;}


.paragraph {background: url('/pages/image/paragraph.jpg') no-repeat; margin-bottom: 10px;}
.paragraph h1{font-size: 30px; padding: 3px 0 0 25px; margin: 0;color: #555555;}
.paragraph_small{background: url('/pages/image/paragraph_small.jpg')0px 3px no-repeat; margin:20px 0  10px;}
.paragraph_small h2{padding: 0 0 0 20px; margin: 0;color: #555555;}
.pc{margin-bottom: 20px;}
/*�씤�궗留�&�뿰�쁺*/

.csenter {width: 246px; height: 217px; border:1px #ededed solid; border-top:6px #007f9e solid; text-align: left;}
.csenter h3:before {content:url('/pages/image/csenter.png');    padding-right: 11px;    top: 8px;    position: relative;}
.csenter h3 {color:#007f9e; font-size: 18px; padding: 15px; margin: 0;}
.csenter .bar {width: 25px; height: 1px; background:#007f9e; margin: 5px 15px 14px; }
.csenter table {padding: 0 12px; }
.csenter table th, .csenter table td {vertical-align: top; font-size: 16px;  line-height: 150%; padding-bottom: 4px;}
.csenter table th {color:#606060;}
.csenter table td {color:#7d7d7d;}  

/*�븞�쟾�솕�궡洹좉굔議곌린*/
.pinfo p{font-size: 14px;color: #555555;line-height: 1.5;text-align: justify;}
.pbtn {display: block;height: 50px;margin-bottom: 20px;}
.items{width: 412px; height: 50px;text-align: center;    display: inline;    float: left;webkit-box-sizing: border-box;box-sizing:border-box;-moz-box-sizing: border-box;-o-box-sizing: border-box;border: 1px #999999 solid;}
.items a{font-size: 20px; display: block;    padding: 11px 0;}
.onn{background-color: #003746; color:#ffffff; border: 0;}
.onn a{color:#ffffff;}
.pcons img{margin-bottom: 20px;}
.bp{padding-left: 26px;}
.bp h3{font-size: 14px; color:#333333;margin-bottom: 5px;}
.bp p{padding-left: 10px; font-size: 13px;}
.bp ul{font-size: 13px;    line-height: 1.5;    color: #555555;    padding-left: 23px; text-align: justify;}
.blist ul{color:#00707b;    line-height: 2; font-size: 13px;}
.blist li span{color:#666666;}
.blist ol{line-height: 2; font-size: 13px; color:#666666;}
.picC {text-align: center; padding:10px 0 40px;}
.picC span{font-size: 13px;}
.picL {padding:15px 0;}
.picL img{border: 1px #b8b8b8 solid;margin-bottom: 20px; float: left;}
.picR img{float: right;}
.rtext{font-size: 14px; display: inline; float: left;line-height: 2; margin-bottom: 35px;}
.rtext h2{margin-top:0;}
.ltext{font-size: 14px; display: inline; float: left;line-height: 2; margin-bottom: 35px;}
.ltext ul{padding: 0 0 0 20px; margin: 0;}
.process {text-align: center; padding:20px 0;}
.process img {padding:30px;}
span.blue{color:#3335a2; font-weight: 600;}
span.red{color:#fe0000; font-weight: 600;}
.fn16 {font-size: 16px !important;}
.cctext {text-align: center;}
/*�뀒�씠釉�*/
.tg{border-collapse: collapse;    border-spacing: 0;    border-color: #ccc;width: 100%;    margin: 10px 0 30px; text-align: center;    font-size: 14px; color:#555555;}
.tg th{border: 1px #999999 solid; padding:7px; background-color: #efefef;}
.tg td{border: 1px #999999 solid; padding:7px;}
.tg td p {line-height: 180%; text-align: center;}
td.backB {background-color: #e4f5ff;}
th.backB {background-color: #e4f5ff;}
/*sign �씠誘몄�*/
.sign_img{margin: 35px 0 20px;}

/*怨듦린�궡洹좎껌�젙湲�*/
#imgover .imgL{widows: 400px; float: left; margin-bottom: 35px;} 
#imgover .smallImg {text-align: center;    padding-top: 10px;}
#imgover .smallImg img{display: inline;}
.twoImg {text-align: center;}
.twoImg table{    border-collapse: collapse;    border-spacing: 0;margin: 25px 110px;}
.twoImg td{border:1px #999999 solid;    padding: 10px 30px;}

/*臾댁쟾洹밸옩�봽*/
.lamp {border-collapse: separate;    border-spacing: 1px;width: 100%; font-size: 15px;}
.lamp td{border: 1px #999999 solid; padding: 10px 30px;}
/*�꽕移섏궗濡� �뀒�씠釉�*/
.exmple {text-align: center;}
.exmple table{margin:10px 70px; font-size: 14px;}
.exmple span{float: right;    padding-right: 103px; color: blue;}
/*�벑湲곌뎄�궗�뼇*/
.lamps {height: 152px; border-bottom: 1px #efefef solid;}
.lamps img{float: left;    padding:10px 0 0 27px;}
.lamps .lamps_text{float: left;    padding-left: 30px;    line-height: 1.5;    color: #555555;}
/*�궛�냼諛쒖깮 泥��젙湲�*/
.pbox {border: 3px #e4f5ff solid;margin: 20px 0;}
.pbox p{padding:20px 30px;font-weight: bold;}

/*�뿰�꽭���븰援� �뿰援щ낫怨좎꽌*/
.tabSet {width: 100%;}
.tabs{overflow: hidden;    padding: 0 12px 0;    margin: 0;    border-radius: 4px;    list-style-type: none;}
.tabs ul{padding:0; margin: 0; width: 100%; list-style: none;}
.tabs li{padding:0; margin:0; width: 196px; float: left;list-style: none;background-color: #ffffff; text-align:center;  border: 1px#e3e3e3 solid;  height: 50px;}
.tabs li a{font-size: 13px;display: block; padding: 9px 0 17px;}
.tabs li a:hover{color:#ffffff; background-color: #003746;}
.onn {    background-color: #003746;    color: #ffffff;    border: 0;}
.analysis {text-align: center;}
.analysis h2{text-decoration: underline;color: #444444;}

/*식수생성기*/
.license { display: inline-block;margin: 10px 15px; text-align: center; border: 1px #e2e2e2 solid;}
.license img{width:130px; height: 189px;}
.license p {text-align: center; padding:5px 0;}

.test1{display: inline-block;padding-left: 26px;}
.test1 h3{color:#555555; }
.test2{display: inline-block;padding-left: 30px;}
.test2 h3{color:#555555; }
.america h3{color:#555555; }
.ads h3{color:#555555; padding: 10px 0;}
.ads img{margin:0; padding: 0 0 0 34px;}

/*골프화*/
.pcons2 {margin: 20px 0;}
.pcons2 img{margin-bottom: 20px; float: left;}

/*안전화*/
.wd50 {width: 50%; float: left;}
.cnt {text-align: center;}

/*개별안전*/
.smallImg{margin-top: 20px;}