
body {
	text-align: center;
}


/* font property
---------------------------------------------*/

#bg01 {
	background: #F1F1F1;
	width:900px;
	margin:0 auto;
	border-top: solid 1px #C6C6C6;
	border-bottom: solid 1px #C6C6C6;
}

/* 2010.06.18 ADD START */
#bg01 a:link { color:#3399FF; text-decoration:none; }
#bg01 a:visited { color:#3399FF; text-decoration:none; }
#bg01 a:hover { color:#99CCFF; text-decoration:none; }
#bg01 a:active { color:#3399FF; text-decoration:none; }
/* 2010.06.18 ADD END */

.selphy_big {font-size:16px; line-height:140%;}
.selphy_14p {font-size:14px; line-height:140%;}
.selphy_mid {font-size:12px; line-height:140%;}

p {magin:0px; padding:0px;}

img {border:0px;}
/*
ul,
ul ul,
ul ul ul {
margin:0px 0px 0px 0px;
}
*/

/* content property
---------------------------------------------*/

#layoutContent {
width:741px;
margin:0px;
clear:both;
}

.ttlContent {
width:741px;
padding-bottom:20px;
}

.imgContent {
width:322px;
float:left;
margin-right:16px;
text-align:left;
}

.imgContent02 {
width:329px;
float:left;
margin-right:16px;
text-align:left;
}

.txtContent {
width:402px;
float:right;
text-align:left;
}

.txtContent02 {
width:395px;
float:right;
text-align:left;
}

.clear {clear:both;}
.space {width:714px; height:20px;}

#boxRecommend {
width:369px;
height:122px;
margin:0px 0px 10px 0px;
padding:0px;
float:left;
}

.imgRecommend {
width:59px;
height:122px;
float:left;
padding-right:10px;
}

.txtRecommend {
width:290px;
height:122px;
text-align:left;

}

.idea_box{
	padding-left:5px;
	padding-top:10px;
}

