/* write */
#userinfo {margin:auto;padding:0px;font-size:13px;font-family:'Nanum Gothic', sans-serif;}
#userinfo table {width:100%;}
#userinfo td {padding:9px 0 9px 10px;border-bottom:1px dashed #e5e5e5;}
#userinfo .editbox {padding:15px 0 15px 0;}
#userinfo .td1 {width:120px;font-weight:bold;color:#444444;vertical-align:middle;padding:10px 0 10px 25px;letter-spacing:0px;}
#userinfo .td1 span {font-weight:normal;font-size:12px;font-family:arial;color:#ff0000;padding:0 0 0 5px;}
#userinfo .td2 {text-align:center;vertical-align:top;padding:10px 5px 0 5px;color:#999999;font-size:11px;}
#userinfo .td3 {color:#999999;vertical-align:middle;}
#userinfo .td3 div {padding:0 0 0px 0;}
#userinfo .td3 textarea {border:#dfdfdf solid 1px;padding:5px;margin:1px;line-height:150%;}
#userinfo .td3 .guide {font-size:12px;color:#999;padding:10px 0 0px 0;line-height:150%;}
#userinfo .td3 .guide img {position:relative;top:3px;}
#userinfo .td3 .guide2 {font-size:13px;color:#999;padding:10px 0 0px 0;line-height:150%;}
#userinfo .td3 .check {color:#666;}
#userinfo .td3 .check input {position:relative;top:2px;}
#userinfo .td3 .input {height:22px;}
#userinfo .td3 .subject {width:400px;}
#userinfo .td3 .xphoto {padding:1px;background:#ffffff;border:#efefef solid 1px;width:150px;}
#userinfo .td3 select {margin:1px;padding:2px 2px 2px 0;}
#userinfo .td3 select .cattt {background:#efefef;}
#userinfo .td3 .dnfile {background:#ffffff;border:#dfdfdf solid 1px;height:21px;margin:1px;}
#userinfo .iconbox {border-left:#e0e0e0 solid 1px;border-top:#e0e0e0 solid 1px;border-right:#e0e0e0 solid 1px;background:#f9f9f9;padding:6px 0 8px 7px;}
#userinfo .iconbox a {padding:0 3px 0 3px;font-size:11px;font-family:dotum;color:#333;}
#userinfo .iconbox a:hover {color:#7899C7;}
#userinfo .iconbox a img {position:relative;top:2px;left:-2px;margin-right:3px;}
#userinfo .iconbox .split {padding:0 2px 0 2px;margin-bottom:-1px;}
#userinfo .bottombox {text-align:center;padding:20px 0 20px 0;}
#userinfo .bottombox .btngray {font-weight:bold;height:25px;}
#userinfo .bottombox .btnblue {font-weight:bold;height:25px;}
#userinfo .agreetxt {text-align:left;}
#userinfo .agreebox {display:none;margin:15px 30px 0px 0px;}
#userinfo .agreebox .textarea2 {width:80%;height:150px;padding:5px 1%;border:1px solid #ddd;line-height:1.5;}

#userinfo .submitbox {padding:20px 0 20px 0px;text-align:center;}
#userinfo .submitbox input {height:38px;padding:0px 25px 0px 25px;background-color:#0066b5;background-image:none;border:1px solid #005698;color:#fff;
                              font-size:13px;font-family:'Nanum Gothic', sans-serif;}
/* @write */


#partnerlist {overflow:hidden;height:auto;padding:0px 0px;}
/*
#partnerlist .info {height:28px;}
#partnerlist .info .article {float:left;font-size:11px;font-family:gothic,dotum;color:#c0c0c0;padding:5px 0 0 5px;}
#partnerlist .info .category {float:right;}
#partnerlist table {width:100%;border-spacing:0px;border-collapse:collapse;}
#partnerlist table caption {display:none;}
#partnerlist thead th {height:28px;border-top:#D2D2D2 solid 1px;border-bottom:#D2D2D2 solid 1px;background:url('../../../../../../_core/image/_public/bg_list_tt.jpg');font-size:11px;font-family:dotum;font-weight:normal;color:#787878;}
#partnerlist thead .side1 {border-left:#D2D2D2 solid 1px;}
#partnerlist thead .side2 {border-right:#D2D2D2 solid 1px;}
#partnerlist tbody td {text-align:center;color:#888888;font-family:arial;font-size:10px;border-bottom:#E6E6E6 solid 1px;letter-spacing:-1px;}
#partnerlist .auth {font-size:11px;font-family:dotum;}
#partnerlist .cat {font-size:11px;font-family:dotum;}
#partnerlist .sbj {text-align:left;padding:5px 0 3px 10px;letter-spacing:-1px;}
#partnerlist .sbj a {font-size:12px;font-family:gulim;color:#222222;text-decoration:none;line-height:150%;}
#partnerlist .sbj a:hover {text-decoration:underline;}
#partnerlist .sbj .new {color:#ff0000;}
#partnerlist .sbj .act {color:#ff0000;font-family:dotum;font-size:11px;}
#partnerlist .sbj .qna {color:#ff0000;padding:0 0 0 2px;}
#partnerlist .sbj .comment {color:#0000ff;padding:0 0 0 2px;}
#partnerlist .price {font-size:11px;font-family:dotum;}
#partnerlist .sbj1 {text-align:left;padding:5px 0 3px 10px;font-size:12px;font-family:gothic,gulim;color:#222222;line-height:150%;}
#partnerlist .pagebox01 {text-align:center;padding:15px 0 0 0;}
#partnerlist .none {display:none;}
*/

#partnerlist .table1 {width:100%;border-top:2px solid #666;font-family:'Nanum Gothic', sans-serif;}
#partnerlist .table1 .th {background-color:#f5f5f5;border-right:1px solid #e5e5e5;color:#666;font-weight:700;}
#partnerlist .table1 .th.l {border-right:0px;}
#partnerlist .table1 td {padding:11px 0px 11px 0px;border-bottom:1px solid #e5e5e5;}

#partnerlist .table2 {width:100%;font-family:'Nanum Gothic', sans-serif;}
#partnerlist .table2 .th {height:28px;padding:0px 0px 0px 12px;background-color:#f5f5f5;border:1px solid #e5e5e5;color:#666;font-weight:700;}
#partnerlist .table2 .mr {height:4px;padding:0px;}
#partnerlist .table2 td {padding:3px 0px 3px 0px;color:#333;}
#partnerlist .table2 td.r {color:#ff3700;font-size:12px;font-weight:700;text-align:right;}
#partnerlist .table2 td .rnum {display:inline-block;width:17px;height:17px;margin-right:4px;border:1px solid #b3b8c0;color:#808080;font-size:11px;line-height:16px;text-align:center;}
#partnerlist .table2 td .rnum.r1 {border-color:red;color:red;}
#partnerlist .table2 td .rnum.r2 {border-color:#6d50c2;color:#6d50c2;}
#partnerlist .table2 td .rnum.r3 {border-color:#0d93ba;color:#0d93ba;}
#partnerlist .table2.v2 .th {background-color:#888f99;border-color:#63758f;color:#fff;}
#partnerlist .table2.v2 td .rnum {background-color:#bdc1c7;color:#fff;}
#partnerlist .table2.v2 td .rnum.r1 {background-color:red;color:#fff;}
#partnerlist .table2.v2 td .rnum.r2 {background-color:#6d50c2;border-color:#6d50c2;color:#fff;}
#partnerlist .table2.v2 td .rnum.r3 {background-color:#0d93ba;border-color:#0d93ba;color:#fff;}

#partnerlist .table3 {width:100%;font-family:'Nanum Gothic', sans-serif;}
#partnerlist .table3 .th {position:relative;padding:9px 0px 9px 12px;background-color:#f5f5f5;border:1px solid #e5e5e5;color:#666;font-weight:700;font-size:13px;}
#partnerlist .table3 .th .morebtn {position:absolute;display:block;width:44px;height:21px;right:10px;top:6px;background-color:#666;border:1px solid #333;color:#fff;font-size:11px;line-height:20px;text-align:center;}
#partnerlist .table3 .th .morebtn:hover {background-color:#0078bf;border-color:#0078bf;text-decoration:none;}
#partnerlist .table3 td {padding:11px 0px 11px 12px;border-bottom:1px solid #e5e5e5;}
#partnerlist .table3 td a {display:block;color:#505050;}
#partnerlist .table3 td a:hover {color:#000;text-decoration:underline;}

#partnerlist .box1 {float:left;width:190px;height:auto;margin-right:18px;}
#partnerlist .box2 {float:left;width:256px;height:auto;}

/*솔루션 view*/
#goodsbuybox {display:none;position:fixed;overflow:hidden;width:800px;height:500px;left:50%;top:50%;margin-left:-400px;margin-top:-250px;background-color:#fff;border:1px solid #333;box-shadow:2px 2px 8px 0px #000;font-family:'Nanum Gothic', sans-serif;z-index:1001;}
#goodsbuybox .boxhead {position:relative;height:40px;padding-left:15px;background-color:#0066b5;color:#fff;font-size:16px;font-weight:700;line-height:40px;}
#goodsbuybox .closebtn {position:absolute;display:block;right:12px;top:10px;}
#goodsbuybox #orderbox {overflow-x:hidden;overflow-y:scroll;height:420px;padding:20px 0px 20px 0px;}
#goodsbuybox #orderbox .obox {padding:20px 0px 0px 0px;}
#goodsbuybox #orderbox .obox .timg {text-align:center;}
#goodsbuybox #orderbox .obox .script {margin:15px 0px 0px 0px;padding:0px 30px 0px 26px;color:#666;line-height:18px;}
#goodsbuybox #orderbox .obox .script li {height:auto;margin:0px 0px 5px 0px;padding:0px 0px 0px 15px;background:url('./image/dot1.png') no-repeat 0px 8px;}
#goodsbuybox .norbtn {display:inline-block;width:190px;height:40px;background-color:#0066b5;border:0px;font-family:'Nanum Gothic', sans-serif;font-size:14px;color:#fff;line-height:40px;text-align:center;cursor:pointer;}


#goodsbuybox .conbox {height:227px;position:relative;padding:25px;}
#goodsbuybox .conbox .thum {float:left;overflow:hidden;width:312px;height:225px;border:1px solid #ccc;}
#goodsbuybox .conbox .thum img {width:100%;height:auto;}
#goodsbuybox .conbox .pname {position:absolute;width:310px;height:40px;right:25px;top:25px;color:#000;font-size:17px;font-weight:700;}
#goodsbuybox .conbox .input1 {position:absolute;display:block;width:270px;height:40px;right:25px;top:65px;padding:0px 0px 0px 40px;background:url('./image/con_icon1.png') no-repeat 8px 10px;border:1px solid #ccc;color:#333;font-size:16px;font-family:'Nanum Gothic', sans-serif;}
#goodsbuybox .conbox .input2 {position:absolute;display:block;width:270px;height:40px;right:25px;top:113px;padding:0px 0px 0px 40px;background:url('./image/con_icon2.png') no-repeat 8px 10px;border:1px solid #ccc;color:#333;font-size:16px;font-family:'Nanum Gothic', sans-serif;}
#goodsbuybox .conbox .input1:-webkit-input-placeholder, #goodsbuybox .conbox .input2:-webkit-input-placeholder {color:#999;}
#goodsbuybox .conbox .input1:-moz-input-placeholder, #goodsbuybox .conbox .input2:-moz-input-placeholder {color:#999;}
#goodsbuybox .conbox .input1:-ms-input-placeholder, #goodsbuybox .conbox .input2:-ms-input-placeholder {color:#999;}
#goodsbuybox .conbox .teltxt {position:absolute;width:313px;height:30px;right:25px;top:165px;color:#666;font-size:15px;text-align:center;}
#goodsbuybox .conbox .teltxt strong {color:#0066b5;}
#goodsbuybox .conbox .submitbtn {position:absolute;display:block;width:312px;height:45px;right:25px;bottom:25px;background:#666;border:0px;color:#fff;font-size:15px;text-align:center;line-height:45px;}
#goodsbuybox .conbox .submitbtn:hover {background-color:#0066b5;}
/*솔루션 view*/

#bloglist {padding:0 0 30px 0;font-family:'Nanum Gothic', sans-serif;}
#bloglist .info {height:28px;}
#bloglist .info .article {float:left;font-size:11px;color:#c0c0c0;padding:5px 0 0 5px;}
#bloglist .info .category {float:right;}
#bloglist .info .category .btngray {height:18px;font-size:11px;}
#bloglist table {width:100%;}
#bloglist table caption {display:none;}
#bloglist thead th {height:35px;border-top:#666 solid 2px;border-bottom:#e5e5e5 solid 1px;background:#fafafa;font-size:12px;font-family:dotum;font-weight:normal;color:#787878;}
#bloglist tbody td {padding:10px 0px 10px 0px;text-align:center;color:#888888;font-family:arial;font-size:12px;border-bottom:#E6E6E6 solid 1px;letter-spacing:-1px;}
#bloglist .cat {font-size:12px;font-family:gothic,gulim;color:#888;letter-spacing:-1px;}
#bloglist .agent {font: 11px arial;}
#bloglist .agent img {position:relative;top:3px;}
#bloglist .sbj {letter-spacing:-1px;font-size:12px;color:#222222;text-decoration:none;line-height:150%;}
#bloglist .date {padding:8px 0 8px 0;font-size:12px;color:#222222;text-decoration:none;line-height:150%;}
#bloglist .sbj1 {text-align:center;padding:30px 0 30px 0;font-size:12px;font-family:gothic,gulim;color:#222222;line-height:150%;}
#bloglist .none {display:none;}
#bloglist .searchform {padding:30px 0 0 0;text-align:center;}
#bloglist .searchform select {font-size:12px;font-family:gulim;height:20px;vertical-align:bottom;}
#bloglist .sbox2 {float:left;margin:0 0 5px 0;color:#333;font-size:14px;font-weight:700;}
#bloglist .sbox3 {float:left;margin:0 0 5px 0;}
#bloglist .sbox {float:right;margin:0 0 5px 0;}
#bloglist .sbox .btngray {margin:0;height:17px;}
#bloglist .sbox .account {width:170px;}
#bloglist .sbox .select1 {min-width:80px;height:27px;padding:0px 0px 0px 6px;background:#fff;border:1px solid #ccc;font-family:'Nanum Gothic', sans-serif;}
#bloglist .sbox .norbtn {display:inline-block;height:27px;padding:0px 10px 0px 10px;background-color:#666;border:1px solid #505050;color:#fff;font-family:'Nanum Gothic', sans-serif;}

#bloglist .price {text-align:center;padding:5px 0 5px 0;letter-spacing:-1px;font-size:12px;color:#222222;text-decoration:none;line-height:150%;}



#moneylist {height:auto;padding:0px 0px 30px 0px;}
#moneylist .info {height:28px;}
#moneylist .info .article {float:left;font-size:11px;font-family:gothic,dotum;color:#c0c0c0;padding:5px 0 0 5px;}
#moneylist .info .category {float:right;}
#moneylist .info .category .btngray {height:18px;font-size:11px;font-family:dotum;}
#moneylist table {width:100%;border-spacing:0px;border-collapse:collapse;}
#moneylist table caption {display:none;}
#moneylist thead th {height:35px;border-top:#D2D2D2 solid 1px;border-bottom:#D2D2D2 solid 1px;background:url('../../../../../../_core/image/_public/bg_list_tt.jpg');font-size:12px;font-family:dotum;font-weight:normal;color:#787878;}
#moneylist thead .side1 {border-left:#D2D2D2 solid 1px;}
#moneylist thead .side2 {border-right:#D2D2D2 solid 1px;}
#moneylist tbody td {text-align:center;color:#888888;font-family:arial;font-size:12px;border-bottom:#E6E6E6 solid 1px;letter-spacing:-1px;}
#moneylist .cat {font-size:12px;font-family:gothic,gulim;color:#888;letter-spacing:-1px;}
#moneylist .agent {font: 11px arial;}
#moneylist .agent img {position:relative;top:3px;}
#moneylist .sbj {padding:5px 0 5px 0;letter-spacing:-1px;font-size:12px;font-family:gulim;color:#222222;text-decoration:none;line-height:150%;}
#moneylist .date {padding:8px 0 8px 0;font-size:12px;font-family:gulim;color:#222222;text-decoration:none;line-height:150%;}
#moneylist .sbj1 {text-align:center;padding:30px 0 30px 0;font-size:12px;font-family:gothic,gulim;color:#222222;line-height:150%;}
#moneylist .none {display:none;}
#moneylist .searchform {padding:30px 0 0 0;text-align:center;}
#moneylist .searchform select {font-size:12px;font-family:gulim;height:20px;vertical-align:bottom;}
#moneylist .sbox {float:right;margin:0 0 5px 0;}
#moneylist .sbox .btngray {margin:0;height:17px;}
#moneylist .sbox .account {width:170px;}
#moneylist .article {float:left;padding:5px 0 0 5px;}
#moneylist .article a {position:relative;top:3px;left:3px;}
#moneylist .article div ul {position:relative;top:17px;width:79px;border:#dfdfdf solid 1px;background:#ffffff;padding:1px;}
#moneylist .article div li {float:none;display:block;padding:5px 0 5px 3px;color:#333;font-size:11px;cursor:pointer;}

#ta {margin-bottom:10px;width:390px;}
#ta table {
	background: rgb(222, 222, 222); width: 100%; border-spacing: 1px;
}
#ta td {
	padding: 3px 10px 0px; text-align: center; color: rgb(0, 0, 0); font-family: dotum; font-size: 11px; font-weight: bold;
}
#ta .s1 {
	background: rgb(255, 255, 255);
}
#ta .s2 {text-align: right;background: rgb(255, 255, 255);}


.prebox {}
table .rooptd0 td {padding:2px 0 2px 0;}
table .rooptd1 td {padding:2px 0 2px 0;background:#f9f9f9;}

