@charset "utf-8";
@import url("base.css");
/* BFLYSOFT (http://www.bflysoft.co.kr/) author : NGJeon */

/* 로그인창 */
#loginbox { margin:0; padding:0; border:1px solid #d9d9d9; background-color:#f8faf5; width:562px; height:180px; }
#loginbox div.login { float:left; margin:18px 0 0 0;  padding:0; width:240px; height:180px;}

/* 로그인창 광고 */
#ad_login{  float:right; width:310px; height:180px;  border-left:1px solid #d9d9d9;}
#loginbox div.ad_login div.container{margin:0; padding:0; margin:0px;}

#logininfo { float:left; padding:12px 0 0 35px; color:#588f00; }



#container{ width:920px; } 

 
#content{ width:660px;}
#content div.menutit div.tit {  width:100%; margin:16px 0 20px 0;  background:url(http://thumb.paoin.com/paoweb/images/member/tl_menubg.gif);}

#content div.menutit div.comment{font-size:13px; color:#7c818a; padding:0 0 0 9px; font-family:굴림,Gulim,sans-serif; line-height:18px; }
#content div.menutit div.comment h3 {font-size:17px; line-height:10px; line-height:25px; }
#content div.menutit div.comment h3 span.green{color:#588f00; font-size:17px; }
#content div.menutit div.comment h3 span.blue{color:#2D72C9; font-size:17px; }
#content div.menutit div.comment span.orange{color:#FF5300;}


#content div.container div.jointype1{ float:left; width:336px; height:176px; background:url(http://thumb.paoin.com/paoweb/images/member/member_type_img01.gif);}
#content div.container div.jointype1 h3{font-weight:bold; font-size:15px; color:#666666; padding:12px; line-height:30px;}
#content div.container div.jointype1 h3 span.green{color:#588f00; font-size:17px;}
#content div.container div.jointype1 h3 span.blue{color:#2D72C9; font-size:17px;}
#content div.container div.jointype2{ float:left; width:324px; height:176px;}

#content div.container div.jointypebox{ height:350px; }
#content div.container div.jointypebox div.info{margin:40px 0 20px 0; }
#content div.container div.jointypebox div.btnbox{}
#content div.container div.jointypebox div.btnbox div.btn1{float:left; width:200px; height:90px; text-align:center; background:url(http://thumb.paoin.com/paoweb/images/member/member_type_box01.gif); margin: 0 45px 0 75px;}
#content div.container div.jointypebox div.btnbox div.btn2{float:left; width:200px; height:90px; text-align:center; background:url(http://thumb.paoin.com/paoweb/images/member/member_type_box02.gif); margin:0 45px 0 45px;}
#content div.container div.jointypebox div.btnbox div.btn3{float:left; width:200px; height:90px; text-align:center; background:url(http://thumb.paoin.com/paoweb/images/member/member_type_box03.gif); margin:0 5px 0 5px;}

#content div.container div.jointypebox span{ font-weight:bold; text-align:center; line-height:25px;}
#content div.container div.jointypebox p{ padding:10px;}


/* ID/PW 찾기 */
#content div.container div.tab {margin: 0; padding: 0; background:url(http://thumb.paoin.com/paoweb/images/member/tabmenu_bg.gif) repeat-x; height: 29px;}
#content div.container div.tab ul {}
#content div.container div.tab ul li {float:left; margin:5px 0 0 1px; text-align:center;  width:111px; height: 24px; line-height: 27px; background:url(http://thumb.paoin.com/paoweb/images/member/member_tab_off.gif) repeat-x;}

#content div.container div.tab ul li.on { color:#37659A; font-weight:bold; background:url(http://thumb.paoin.com/paoweb/images/member/member_tab_on.gif) no-repeat; }
#content div.container div.tab ul li.on a{ color:#37659A;}




/* 회원약관 */
#content div.greenbox { width:630px; border:1px solid #83C445; padding:15px; margin:10px 0 10px 0;}
#content div.greenbox div.tit { font-weight:bold;  margin: 5px 0 5px 0;}
#content div.greenbox div.container {}
#content div.greenbox div.agreecheck { width:620px; text-align:right; padding:10px;}
#content div.greenbox div.agreement {width:625px; height:180px; overflow:auto; overflow-x: hidden; border:1px solid #cccccc;}
#content div.greenbox div.agreecheck span.agreement {color:#0280d2; text-align:right;}


/* 실명인증 폼 */
#namecheck { width:660px; height:119px ; background:url(http://thumb.paoin.com/paoweb/images/member/realname_confirm_gnbox.gif); margin: 25px 0 25px 0;}
#namecheck div.comment{ padding: 30px 0px 0px 30px; }
#namecheck div.input{ padding: 30px 0px 0px 30px;}
#namecheck div.input span.tit{ font-weight:bold; color:#588f00; }
#namecheck div.info span.blue{font-size:12px; color:#e57575;}

/* */
#content div.info {}
#content div.info span {font-size:13px; color:#7c818a; line-height:18px;}
#content div.info div.details{font-size:11px; color:#2D72C9;  line-height:15px; }

#content div.tit h3{float:left; font-size:12px; font-weight:bold; color:#2f3743;}
#content div.tit h3 span.green{color:#588f00;}





/* 회원 정보 입력폼*/
#content div.inputform {}
#content div.inputform span.helpinfo {font-size:12px; color:#fe5101;}
#content div.inputform span.receiveinfo {font-size:12px; color:#5f5f5f;}
#content div.inputform div.inputinfo { text-align:right; font-size:12px; color:#7c818a; padding:5px;}

/* 회원 정보 입력 확인 */
#content div.confirm { width:660px; height:313px; background:url(http://thumb.paoin.com/paoweb/images/member/member_info_box.gif); }
#content div.confirm span.tit{ font-weight:bold; color:#7c818a; }
#content div.confirm span.id{ font-weight:bold; color:#fe5101;}
#content div.confirm span.info{color:#2D72C9;}

/** ID/PW 찾기 */
#findid {  margin:30px 0 0 0;}
#findid div.comment{ padding: 15px 0 15px 0; border-bottom: 1px solid #DEDEDE; }
#findid span.tit{ font-weight:bold; color:#588f00; }
#findid div.bottombtn { padding:20px; text-align:center;}


/* 탈퇴 */
#content div.tit_del { font-weight:bold; padding:5px; border-bottom: 1px solid #588f00;}

#content div.container div.servicetit {padding:20px 0 5px 15px;}
#content div.container div.servicebox {margin: 0 0 10px 10px; padding:10px 0 15px 30px; line-height:22px; width:493px; border:1px solid #E6E6E6; background-color:#F8F8F8 }
#content div.container div.servicebox ul {  }
#content div.container div.servicebox ul li {  line-height:22px; padding-left:15px;  background:url(http://thumb.paoin.com/paoweb/images/comm/bu_list1.gif) no-repeat 1% 50%;}
#content div.container div.servicebox span.point{color:#FF5300;}
#content div.container div.servicebox span.name{ font-weight:bold; color:#2D72C9;}

#content div.container div.infobox  { margin:15px 10px 15px 10px; padding:0 0 0 10px;  background-color:#F1F8EB; line-height:30px;  }
#content div.container div.graybox { width:660px; border:1px solid #cccccc; }
#content div.container div.graybox span.tit { font-weight:bold; color:#588f00; font-size:17px; line-height:22px;font-family:굴림,Gulim,sans-serif; }
#content div.container div.graybox span.info {font-weight:bold; color:#676767; font-size:13px; line-height:20px; font-family:굴림,Gulim,sans-serif;}




#content span.point{color:#FF5300;}
#content span.green{color:#588f00;}
#content div.bottombtn { padding:40px; text-align:center;}

/* 팝업창 */
#popup div.tit{ padding:10px; border-bottom:1px solid #cccccc; }
#popup div.tit h3{color:#588f00; font-size:17px;}
#popup div.comment{ padding:15px 0px 0px 20px;  }
#popup div.resultbox { border:1px solid #cccccc; padding:10px; margin:10px; }
#popup div.container { padding:10px; margin:10px; }
#popup span.blue{color:#2D72C9; line-height:18px;}
#popup span.orange{color:#FF5300; line-height:18px;}





/* 입력 폼 */
.logintextbox { font-size:20px; background-color:#ffffff; width:147px;  height:18px; line-height:18px; border:1px solid #cccccc;}
.membertextbox { background-color:#ffffff; width:120px;  height:18px; line-height:18px; border:1px solid #cccccc;}
.memberdeletetextbox { background-color:#ffffff; width:350px;  height:78px;line-height:18px; border:1px solid #cccccc;}

.zipcodetextbox {
	font-size:12px; 
	width:35px; 
	height:18px;
	border:1px solid #c2c2c2;
}

.addresstextbox {
	font-size:12px; 
	width:239px; 
	height:18px;
	border:1px solid #c2c2c2;
}
.addresstextbox2 {
	font-size:12px; 
	width:150px; 
	height:18px;
	border:1px solid #c2c2c2;
}

.agreestyle {
	width:627px; 
	height:180px; 
	border:1px solid #c1c1c1; 
	overflow:auto; 
	overflow-x: hidden; 
}

/* 회원가입 등 회원 정보 입력 */
.table_head_style
{
	border:#C5C5C5 solid; border-width:2px 0px 0px 0px; 
}
.table_list_style01
{
	border:#C5C5C5 solid; border-width: 0px 0px 1px 0px; 
    width: 120px;
    padding:10px;
    background: #f3f3f3;
}
.table_list_style02 {border:#C5C5C5 solid; border-width:0px 0px 1px 0px; padding:0px 0px 0px 10px;}