@charset "utf-8";
/* CSS Document */

/*----------------------------------------------------------------------------
 ***                                                                Container
----------------------------------------------------------------------------*/
body{border: none; background: #fff;}
#wrap{background: #fff;}
#breadcrumbArea{max-width: 950px; margin: 0 auto;}
#breadcrumbArea li{font-size: 12px;}


/*----------------------------------------------------------------------------
 ***                                                                  Header
----------------------------------------------------------------------------*/
#headerArea{height: auto; margin: 0 auto; padding-bottom: 10px; border-top: #ff7bac solid 20px; border-bottom: #fa235f solid 3px;}
#headerArea #headerAreaInner{position: relative; max-width: 950px; margin: 0 auto;}
#headerArea #headerTitle{float: left;}
#headerArea #headerTitle h1{position: static; margin-top: 5px;}
#headerArea #headerTitle h1 img{width: 100%; height: auto;}
#headerArea .ttlTxt{font-size: 11px; color: #fff; font-weight: normal; position: absolute; top: -18px; line-height: 1.6; margin: 0; padding: 0;}
#headerArea .ttlSub{position: absolute; top: -18px; right: 0; color: #fff; font-size: 11px; text-align: right; width: 400px; line-height: 1.6; margin: 0; padding: 0;}

/*----------------------------------------------------------------------------
 ***                                                              contentsArea
----------------------------------------------------------------------------*/
#contentsArea{width:950px; margin:0 auto;}


/*----------------------------------------------------------------------------
 ***                                                                  footer
----------------------------------------------------------------------------*/


/*----------------------------------------------------------------------------
 ***                                                                   policySec
----------------------------------------------------------------------------*/
#policySec{padding-bottom:30px;}
#policySec h2{text-align:center; font-size:28px; color:#ff8aab; padding:5px 0 25px;}
#policySec p{font-size:14px; margin:15px 0 6px 0;}
#policySec h3{font-size:18px; border-left:10px solid #ff8aab; padding-left:0.3em; line-height:2em; margin-bottom:10px;}
#policySec .txtBox{font-size:12px; line-height:1.5em; margin:2px 0 4px 0;}
#policySec .section{margin:20px 0 0;}
#policySec .contactBox{margin:30px 0;}


/*----------------------------------------------------------------------------
 ***                                                                   transactionsSec
----------------------------------------------------------------------------*/
#transactionsSec{padding-bottom: 30px;}
#transactionsSec h2{text-align:center; font-size:28px; color:#ff8aab; padding:5px 0 25px;}
#transactionsSec table{width: 100%; border: none; font-size: 120%;}
#transactionsSec table *{border: none;}
#transactionsSec table th,
#transactionsSec table td{font-size: 14px; padding: 1em 0.2em 1em 1em; line-height: 1.2em; background: #FFF; border-left: none; border-right: none; border-bottom: #ccc dotted 1px;}
#transactionsSec .txtBox{line-height: 1.5em; margin: 2px 0 4px 0;}