@charset "utf-8";


.pdrtlt20 {
padding:0 20px !important;
}


/*-------------------------------------------------------------------------
 contentWrpInner
-------------------------------------------------------------------------*/
#contentWrpInner.otherCont{
background:none;
}

#contentWrpInner.otherCont #content{
min-height:350px;
}
* html #contentWrpInner.otherCont #content{
height:350px;
}


/*-------------------------------------------------------------------------
 headerWrp
-------------------------------------------------------------------------*/
#headerWrp.otherCont{
border-bottom:1px solid #CCCCCC;
}


/*-------------------------------------------------------------------------
 footerWrp
-------------------------------------------------------------------------*/
#footerWrp.otherCont{
border-top:1px solid #CCCCCC;
}

#footerWrp.otherCont #footer{
padding-top:12px;
}


/*-------------------------------------------------------------------------
 otherBlock
-------------------------------------------------------------------------*/
.otherBlock{
width:746px;
padding:0 1px 10px 1px;
margin:95px auto;
border:1px solid #CCCCCC;
}

.otherBlock .messageTit{
padding:7px 20px;
margin-bottom:2px;
background:#F6F6F6;
font-size:134%;
color:#CC0000;
font-weight:bold;
text-align:center;
}

.otherBlock .messageDetail{
padding:10px 59px 10px 60px;
text-align:center;
}

.otherBlock .messageDetailerror{
padding:10px 59px 5px 217px;
}

.otherBlock .messageDetailerror2{
padding:10px 59px 10px 217px;
}

.otherBlock .links2{
padding:1px 0 0 20px;
margin-bottom:5px;
background:transparent url(../image/icon_arrow02.gif) no-repeat 0 center;
}



/*-------------------------------------------------------------------------
 contHelpWap
-------------------------------------------------------------------------*/
.contHelpWap{
padding:10px;
border:5px solid #EFEFEF;
}

.contHelpWap ul li.links{
margin-bottom:3px;
background:transparent url(../image/icon_arrow03.gif) no-repeat scroll 0 0.2em;
}



/*-------------------------------------------------------------------------
 contHelpBox
-------------------------------------------------------------------------*/
.contHelpBox{}

.contHelpBox dl{
margin-bottom:5px;
}

.contHelpBox dl dt{
padding:8px 15px 5px 40px;
background:url(/common/image/other/help_icon_q.jpg) 10px 6px no-repeat #F6F6F6;
border-bottom:1px solid #E7E7E7;
font-weight:bold;
}

.contHelpBox dl dd{
padding:8px 15px 5px 40px;
background:url(/common/image/other/help_icon_a.jpg) 10px 6px no-repeat;
}



/*-------------------------------------------------------------------------
 escapeContWap
-------------------------------------------------------------------------*/
.escapeContWap{}

.escapeContWap dl{
margin-bottom:20px;
}

.escapeContWap dl dt{
font-weight:bold;
}

.escapeContWap dl dd{
padding:0 0.7em;
}


.escapeContWap dl dd dl{
margin-bottom:0;
}

.escapeContWap dl dd dl dt{
font-weight:normal;
}

.escapeContWap dl dd dl dd{
padding:0;
}


/*-------------------------------------------------------------------------
 privacyContWap
-------------------------------------------------------------------------*/
.privacyContWap{}

.privacyContWap dl{
margin-bottom:20px;
}

.privacyContWap dl dt{
font-weight:bold;
}

.privacyContWap dl dd{
padding:0 1.2em;
}


.privacyContWap dl dd dl dt{
font-weight:normal;
}

.privacyContWap dl dd dl dd{}



/*-------------------------------------------------------------------------
 privacyContWap2
-------------------------------------------------------------------------*/
.privacyContWap2{}

.privacyContWap2 dl{
margin-bottom:20px;
}

.privacyContWap2 dl dt{
margin-bottom:10px;
font-weight:bold;
}

.privacyContWap2 dl dd{
padding:0 1.2em;
}

.privacyContWap2 dl dd dl{
margin-bottom:0;
}

.privacyContWap2 dl dd dl dt{
margin-bottom:0;
font-weight:normal;
}

.privacyContWap2 dl dd dl dd{}

