@charset "shift_jis";

/* wwwサーバ対象画面（2013.03） */

/* ---------------------------------------------------------------------------------- */
/* コンテンツエリア */
/* ---------------------------------------------------------------------------------- */

/* common上書き */
#wrapper #contentsBodyTable{
	overflow: auto;
}
#wrapper #contentsArea{
	background:#FFF url(../../images/member/content_bg.gif) repeat-x;
}
#wrapper #contentsAreaBody{
	width:950px;
	background:#FFF url(../../images/member/content_bg.gif) repeat-x;
	margin:0 auto;
	text-align:left;
	padding:0 3px;
	overflow:hidden;
}
#wrapper #contentsBodyArea #secondBody h2{
	background:url(../../images/member/h2_bg_member.jpg) no-repeat;
}

/* ul.note */
ul.note li{
	padding-left:1em;
	text-indent:-1em;
}
/* ul.linklist */
ul.linklist li a{
	padding-left:14px;
	background: url(../../images/member/icon_link.gif) no-repeat ;
}
ul.listDisc li,
ul.listCircle li{
	padding-left:1em;
	text-indent:-1em;
}
/* ul.listdot */
ul.listdot li{
	padding-left:12px;
	background: url(../../images/member/icon_list_dot.gif) no-repeat 4px 7px;
}
/* ul.listdotR */
ul.listdotR li{
	padding-left:12px;
	background: url(../../images/member/icon_list_dot_r.gif) no-repeat 4px 7px;
	color:#F00;
}
/* formText */
.formText select,
.formText input{
	background:#FFF;
	border:#CCCCCC solid 1px;
	padding:3px;
	font-size:12px;
	margin:0 0 10px 0;
}

.f10{font-size:10px !important;}
.f12{font-size:12px !important;}
.f14{font-size:14px !important;}
.f16{font-size:16px !important;}
.f18{font-size:18px !important;}
.f20{font-size:20px !important;}

.cRed{ color:#F00 !important;}
.cDBlue{ color:#263f59 !important;}

.alignR { text-align:right !important;}
.alignL { text-align:left !important;}
.alignC { text-align:center !important;}

.mb00{ margin-bottom:0 !important;}
.mb05{ margin-bottom:5px !important;}
.mb10{ margin-bottom:10px !important;}
.mb15{ margin-bottom:15px !important;}
.mb20{ margin-bottom:20px !important;}
.mb30{ margin-bottom:30px !important;}
.mb40{ margin-bottom:40px !important;}
.mb50{ margin-bottom:50px !important;}

.mt00{ margin-top:0 !important;}
.mt05{ margin-top:5px !important;}
.mt10{ margin-top:10px !important;}
.mt15{ margin-top:15px !important;}
.mt20{ margin-top:20px !important;}
.mt30{ margin-top:30px !important;}
.mt40{ margin-top:40px !important;}
.mt50{ margin-top:50px !important;}

.pb00{ padding-bottom:0 !important;}
.pb05{ padding-bottom:5px !important;}
.pb10{ padding-bottom:10px !important;}
.pb15{ padding-bottom:15px !important;}
.pb20{ padding-bottom:20px !important;}
.pb30{ padding-bottom:30px !important;}
.pb40{ padding-bottom:40px !important;}
.pb50{ padding-bottom:50px !important;}

.pt00{ padding-top:0 !important;}
.pt05{ padding-top:5px !important;}
.pt10{ padding-top:10px !important;}
.pt15{ padding-top:15px !important;}
.pt20{ padding-top:20px !important;}
.pt30{ padding-top:30px !important;}
.pt40{ padding-top:40px !important;}
.pt50{ padding-top:50px !important;}


/* largeBtn */
.lastLargeBtn{
	text-align:center;
	height:35px;
	overflow:hidden;
}
#wrapper #contentsBodyArea #secondBody .lastLargeBtn li{
	display:inline;
	margin:0 40px;
}
#wrapper #contentsBodyArea #secondBody .lastLargeBtn li form{
	display:inline;
}



/* redFrame2Area */
#wrapper #contentsBodyArea #secondBody .redFrame2Area{
	border:#f2cfce solid 2px;
	margin-bottom:20px;
	clear:both;
}
#wrapper #contentsBodyArea #secondBody .redFrame2Area h3{
	margin:0;
	background-image:none;
	background:#fff0f0;
	padding:10px 15px;
	font-size:14px;
	color:#274059;
}
#wrapper #contentsBodyArea #secondBody .redFrame2Area .redFrame2AreaBody{
	padding:10px 15px 15px;
}

/* .formArea */
.formArea{
	width:954px;
	padding:20px 0 0 0;
	background: url(../../images/member/formarea_bg.gif) no-repeat;
	margin:0 -2px;
}
.formAreaInner{
	width:950px;
	padding:0 2px 43px;
	background: url(../../images/member/formarea_bg.gif) no-repeat left bottom;
}
#wrapper #contentsBodyArea #secondBody .formArea h3{
	background:none;
	margin:0 155px 20px;
	padding:0;
}
.formAreaBody{
	width:610px;
	margin:0 auto;
}
.formAreaBody2{
	width:550px;
	padding:20px 30px ;
	background:#f0f1f3;
	margin:0 auto;
}
.formAreaBody2 .columnLavel{
	float:left;
	display:inline-block;
	width:110px;
	font-size:14px;
	font-weight:bold;
}
.formAreaBody2 .columnText{
	margin-left:113px;
	padding-left:17px;
	background:url(../../images/member/formarea_vhr.gif) repeat-y 0 0;
}
.formAreaBody2 .formText210{
	width:210px;
}


#wrapper #contentsBodyArea #secondBody .column1.kiyakuBody{
	margin:0 -4px;
	width:958px;
	background:url(../../images/member/member_body_bg.gif) repeat-y 0 0;
	padding-bottom:50px;
}
#wrapper #contentsBodyArea #secondBody .column1.kiyakuBody .kiyakuBodyInner{
	margin:0;
	width:950px;
	background:url(../../images/member/member_body_bg_t.gif) no-repeat 0 0;
	padding:24px 4px 0;
}
#wrapper #contentsBodyArea #secondBody .column1.kiyakuBody .kiyakuLead {
	width:890px;
	margin:0 auto 20px;
}
#wrapper #contentsBodyArea #secondBody .column1.kiyakuBody .kiyakuLead strong{
	font-size:14px;
	font-weight:bold;
	color:#263f59;
	margin-bottom:20px;
	display:block;
}
#wrapper #contentsBodyArea #secondBody .column1.kiyakuBody .kiyakuLead .columnA{
	float:left;
	display:inline-block;
	width:170px;
}
#wrapper #contentsBodyArea #secondBody .column1.kiyakuBody .kiyakuLead .columnB{
	margin-left:200px;
}


.kiyakuBlock{
	width:886px;
	padding:1px;
	border:#e6e8ea solid 1px;
	clear:both;
	margin:0 auto;
}
#wrapper #contentsBodyArea #secondBody .kiyakuBlock h3{
	background:#fa0f0c;
	background-image:none;
	text-align:center;
	border-bottom:#FFF solid 1px;
	margin:0;
	padding:0;
}
#wrapper #contentsBodyArea #secondBody .kiyakuBlock h4{
	padding:0px 10px;
	background:none;
	color:#263f59;
	font-size:14px;
	line-height:1.4;
	margin:0 0 20px;
	border-left:#28415a solid 4px;
	border-bottom:#cccccc solid 1px;
}
#wrapper #contentsBodyArea #secondBody .kiyakuBlock ol{
	padding:0 0 0 2em;
	margin:0 10px 30px 6px;
}
#wrapper #contentsBodyArea #secondBody .kiyakuBlock ol li{
	list-style:decimal;
}
#wrapper #contentsBodyArea #secondBody .kiyakuBlock ol li ol{
	padding:0;
	margin:0;
}
#wrapper #contentsBodyArea #secondBody .kiyakuBlock ol li ol li{
	list-style:none;
	padding-left:1.5em;
	text-indent:-1.5em;
}

.kiyakuBlock .kiyakuBlockInner{
	width:886px;
	height:255px;
	overflow:auto;
}
.kiyakuBlock .kiyakuBlockBody{
	padding:30px;
}
.kiyakuBlock .kiyakuBlockBody .kiyakuSignature{
	text-align:right;
	font-weight:bold;
	font-size:14px;
}

/* ww0020 */

#wrapper #contentsBodyArea #secondBody .ww0020LastLargeBtnL{
margin-right:230px;
}
#wrapper #contentsBodyArea #secondBody .ww0020LastLargeBtnR{
margin-left:230px;
margin-top:-35px;
#margin-top:-54px;
}



/* ww0030 */
#wrapper #contentsBodyArea #secondBody .ww0030ListRadio{
	border:#F00 solid 1px;
	padding:15px 0 15px 40px;
	width:320px;
	display:block;
}
#wrapper #contentsBodyArea #secondBody .ww0030ListRadio li{
	float:left;
	display:inline;
	margin-right:35px;
	font-size:14px;
	font-weight:bold;
}
#wrapper #contentsBodyArea #secondBody .ww0030table {
	width:100%;
	border: none;
	border-collapse: collapse;
	border-spacing:0;
}
#wrapper #contentsBodyArea #secondBody .ww0030table td {
	border: none;
	border-collapse: collapse;
	border-spacing:0;
	padding:10px 0 0;
}
#wrapper #contentsBodyArea #secondBody .ww0030table tr.first td{
	border-bottom:#cccccc solid 1px;
	padding:0 0 10px;
}
#wrapper #contentsBodyArea #secondBody .ww0030table td img{
	vertical-align: middle;
	margin-right:12px;
}

/* ww0070 */

#wrapper #contentsBodyArea #secondBody .column1.ww0070Body{
	margin:0 -4px;
	width:958px;
	background:url(../../images/member/member_body_bg_b.gif) no-repeat left bottom;
	padding-bottom:24px;
	margin-bottom:20px;
}
#wrapper #contentsBodyArea #secondBody .column1.ww0070Body .ww0070BodyInner{
	margin:0;
	width:950px;
	background:url(../../images/member/member_body_bg_t.gif) no-repeat 0 0;
	padding:24px 4px 0;
}
#wrapper #contentsBodyArea #secondBody .column1.ww0070Body .ww0070Img01Block{
	background:url(../../images/member/pc-ww0070_bg01.gif) no-repeat;
	width:914px;
	margin:0 auto 20px;
	position:relative;
	padding:21px 0 0;
}
#wrapper #contentsBodyArea #secondBody .column1.ww0070Body .ww0070Img01BlockInner{
	background:url(../../images/member/pc-ww0070_bg01.gif) no-repeat left bottom;
	width:914px;
	padding:0 0 26px;
}
#wrapper #contentsBodyArea #secondBody .column1.ww0070Body .ww0070Img01Block .ww0070Img01{
	margin:0 auto;
	width:871px;
}
#wrapper #contentsBodyArea #secondBody .column1.ww0070Body .ww0070Img01Block .ww0070Img01Part01{
	width:204px;
	top:142px;
	left:129px;
	position:absolute;
}
#wrapper #contentsBodyArea #secondBody .column1.ww0070Body .ww0070Img01Block .ww0070Img01Part02{
	width:204px;
	top:104px;
	left:399px;
	position:absolute;
}
#wrapper #contentsBodyArea #secondBody .column1.ww0070Body .ww0070Img01Block .ww0070Img01Part03{
	width:200px;
	top:138px;
	left:671px;
	position:absolute;
}
#wrapper #contentsBodyArea #secondBody .column1.ww0070Body .ww0070Img01Block .ww0070Img01Part04{
	width:370px;
	margin:0 auto 15px;
	padding-top:35px;
}

#wrapper #contentsBodyArea #secondBody .column1.ww0070Body .ww0070Img02Block{
	background:url(../../images/member/pc-ww0070_bg02.gif) no-repeat;
	width:870px;
	height:153px;
	padding:24px;
	margin:0 auto 10px;
	position:relative;
}
#wrapper #contentsBodyArea #secondBody .column1.ww0070Body .ww0070Img02Block .ww0070Img02Part02{
	margin:10px 30px 0;
	width:525px;
	font-size:14px;
	font-weight:bold;
}
#wrapper #contentsBodyArea #secondBody .column1.ww0070Body .ww0070Img02Block .ww0070Img02Part03{
	margin:25px 30px 0;
	width:310px;
}
#wrapper #contentsBodyArea #secondBody .column1.ww0070Body .ww0070Img02Block .ww0070Img02Part04{
	position: absolute;
	left: 694px;
	top: 22px;
}
#wrapper #contentsBodyArea #secondBody .column1.ww0070Body .linklist{
	margin:0 20px 40px;
}
#wrapper #contentsBodyArea #secondBody .column1.ww0070Body .linklist li{
	float:left;
	display:inline;
	padding-right:50px;
	white-space:nowrap;
}
#wrapper #contentsBodyArea #secondBody .column1.ww0070Body .ww0070Note{
	margin:0 20px;
}
.ww0070Secured{
	margin:0 20px 30px;
}
.ww0070Secured .columnA{
	float:left;
	width:112px;
	display:inline-block;
}
.ww0070Secured .columnB{
	margin-left:140px;
}


/* ww0110 */

h1.ww0110ttl{
	width:920px;
	margin:-20px auto 30px !important;
}
.ww0110Content{
	width:920px;
	margin:0 auto 20px;
}
.ww0110columnImg{
	float:left;
	width:195px;
	display:inline-block;
}
.ww0110columnBody{
	margin-left:215px;
}
#wrapper #contentsBodyArea #secondBody .ww0110columnBody h2{
	margin:0;
	padding:0;
	background:none;
	height:auto;
}
#wrapper #contentsBodyArea #secondBody .ww0110columnBody h3{
	margin:0 0 20px;
	padding:0;
	background:none;
}
#wrapper #contentsBodyArea #secondBody .ww0110columnBody .ww0110Lead{
	font-size:14px;
	margin-bottom:20px;
}
.ww0110columnBody2 {
	background:url(../../images/member/pc-ww0110_bg01.png) no-repeat left bottom;
	padding-bottom:10px;
	width:709px;
	margin:0 -2px;
}
.ww0110columnBody2Inner {
	background:url(../../images/member/pc-ww0110_bg01.png) no-repeat;
	padding:23px 33px 0 190px;
}
#wrapper #contentsBodyArea #secondBody .ww0110columnBody2 h4{
	margin:0 0 10px;
	padding:0;
	background:none;
}
#wrapper #contentsBodyArea #secondBody .ww0110columnBody2 h5{
	margin:0 0 5px;
	padding:0;
	background:none;
}
#wrapper #contentsBodyArea #secondBody .ww0110columnBody2 p{
	margin:0 0 20px 43px;
	color:#263f59;
}

/* 2015.2.27 */
td .lastLargeBtn img {
	vertical-align: top !important;
}