@charset "Shift_JIS";



#mainContentsBlock h1 {
	margin:30px 0 19px 0;
	padding:0;
}

#mainContentsBlock h2 {
	margin:0 0 30px 0;
	padding:0;
}

.bluebox {
	background-color:#eaf1f7;
	margin:0;
	padding:8px 9px 13px 9px;
	width:352px;
}

.bluebox_02 {
	background-color:#eaf1f7;
	margin:0 0 11px 0;
	padding:5px 9px ;
	width:352px;
}

.mg5b {
	margin-bottom:5px;
}

.pd10b {
	padding-bottom:10px;
}





/* レイアウト崩れ対応（2010/1/22追加） */
/* layout.cssよりコピー */

/*--------------------------
mainContentsBlock
--------------------------*/
#mainContentsBlock{
	margin: 0;
	padding:0 17px 0 16px;
	width: 817px;
}

/*--------------------------
blockArea
--------------------------*/
.blockArea{
	margin: 0 0 40px 0;
	padding:0 15px 0 14px;
	width: 788px;
}

.blockArea_02{
	margin: 0 ;
	padding:0 15px 0 14px;
	width: 788px;
}

.leftBox{
	float:left;
	width:388px;
	margin:0;
	padding:0;
}

.rightBox{
	float:right;
	width:388px;
	margin: 0 0 0 12px;
	padding:0;
}

.box {
	background: url(/common/image/help/box_bg.gif) no-repeat bottom ;
	margin:0 0 13px 0;
	padding: 0 9px 9px 9px;
}

.box_02 {
	background: url(/common/image/help/box_bg.gif) no-repeat bottom ;
	margin:0 0 13px 0;
	padding: 0 9px 9px 9px;
	min-height:235px;
	height:auto;
}




/* font.cssよりコピー */
.box,
.box_02 {
	font-size:0.7em;
	line-height:1.55em;
	color:#808080;
}

.bluebox {
	line-height:1.4em;
	color:#2f3032;
}

.bluebox_02 {
	font-size:1.2em;
	line-height:1.4em;
	color:#2f3032;
}





/* default.cssよりコピー(h3のみ） */
/*------------------
reset
--------------------*/
h3 {
margin: 0;  
border: none;
padding: 0; 
line-height: 1; 
font-weight: normal; 
list-style-type: none; 
}
