@charset "Shift_JIS";

.clear {clear:both;}
.mt10 {margin-top: 10px !important;}
.mt17 {margin-top: 17px !important;}
.mb10 {margin-bottom: 10px !important;}
.mb15 {margin-bottom: 15px !important;}
.mb18 {margin-bottom: 18px !important;}
.mb20 {margin-bottom: 20px !important;}
.mb25 {margin-bottom: 25px !important;}
.mb32 {margin-bottom: 32px !important;}
.mb35 {margin-bottom: 35px !important;}
.mb40 {margin-bottom: 40px !important;}
.pr20 {padding-right: 20px !important;}
.prn {padding-right: none !important;}
.left {float:left;}
.right { float:right;}

.tleft { text-align:left;}
.tright { text-align:right;}

.height {height: 100%;}

.blue { color: #0aaade;}


#clife{font-size:12px; padding: 0 20px 85px 20px; letter-spacing:0; *+letter-spacing:-2px; border-bottom: #CCCCCC 1px solid;}

	
	#clife div.clife_top01{width:700px; margin:0; padding:0;}
	#clife .clife_top01 .clifet01_left{float: left; width: 336px; margin: 0 44px 0 0;}
	#clife .clife_top01 .clifet01_right{float: left; width: 320px; z-index:10;}
	
	
	#clife div.clife_bgbut{
		padding:53px 9px 11px 9px;
		background: url(../images/Clife_img08.jpg) top left no-repeat;
		height: 51px;
}
	#clife div.clife_middle { background: url(../images/Clife_img13.jpg) top left no-repeat; padding:0 0 0 20px; width: 196px; height: 240px;}
	#clife div.clife_middle02 { background: url(../images/Clife_img23.jpg) top left repeat-y; padding:0 0 0 20px; width: 315px; height: 100%;}
	#clife div.clife_middle_blue { background: url(../images/Clife_img32.jpg) top left no-repeat; padding:0 0 0 20px; width: 196px; height: 276px;}
	#clife div.clife_bg_blue { background: url(../images/Clife_img36.jpg) top left no-repeat; width: 223px; height: 103px; padding: 133px 60px 0 0; float:left;line-height:1.65; letter-spacing:0;}


/* エラーメッセージ */
.info {
color:#FFFFFF;
}

.warn {
color:#FFFFFF;
}

.lp_caution{
	line-height:1.5em;
	color:#FF0000;
}

