/*あかちゃんねる*/
div.photo{
 width:343px;
 height:250px;
 font-size:0px;
 background-image:url('img/aka_ch/bg2.gif');
 padding-top:0px;
 padding-left:2px;
 background-repeat:no-repeat;
 background-position:center;
 margin-top:0px;
 background-position-y:top;
}
div.text1{
 width:482px;
 height:112px;
 font-size:12px;
 background-image:url('img/aka_ch/text_bg.gif');
 padding-top:0px;
 padding-left:1px;
 background-repeat:no-repeat;
 background-position:center;
 margin-top:0px;
}
div.text1_2{
 width:350px;
 height:50px;
 font-size:12px;
 padding-top:35px;
 padding-left:0px;
 margin-top:0px;
 text-align:center;
 color:#CC9933;
}

div.text2{
 width:345px;
 height:16px;
 font-size:12px;
 background-image:url('img/aka_ch/text_bg2_1.gif');
 padding-top:5px;
 padding-left:0px;
 background-repeat:no-repeat;
 background-position:center;
 margin-top:0px;
}
div.text3{
 width:330px;
 height:134px;
 font-size:12px;
 background-image:url('img/aka_ch/text_bg2_2.gif');
 padding-top:5px;
 padding-left:10px;
 padding-right:5px;
 background-repeat:no-repeat;
 background-position:center;
 margin-top:0px;
 text-align:left;
}

div.box1{
 width:732px;
 height:342px;
 font-size:0px;
 margin-top:10px;
}
div.box1_1{
 width:190px;
 height:auto;
 font-size:0px;
 margin-top:25px;
 float:left;
}
div.box1_2{
 width:346px;
 height:auto;
 font-size:0px;
 margin-top:0px;
 float:left;
}
div.box1_3{
 width:190px;
 height:auto;
 font-size:0px;
 margin-top:25px;
 float:right;
}


/* 20110202追加
--------------------------------------------------*/
/*タイトル*/
.stitle_pink {
	color: #FF8C8C;
	font-weight: bold;
	margin: 0 0 5px;
	font-size: 100%;
}
.stitle_red {
	color: #F00;
	font-weight: bold;
	margin: 0 0 5px;
	font-size: 100%;
}


/*本文*/
.textbox {
	width: 710px;
	margin: 5px auto 10px;
	text-align: left;
	overflow: hidden;
	clear: both;
	font-size: 12px;
	line-height: 1.5;
}
.textbox p {
	margin: 0 0 10px;
}

/*リストポイント*/
.point {
	font-size: 12px;
	margin: 0;
	padding: 0;
}
.point li {
	margin: 0 0 5px 10px;
	padding: 0 0 0 15px;
	background: url(img/point.gif) no-repeat 2px 2px;
	list-style-type: none;
}
.point dt {
	color: #FF9799;
	font-weight: bold;
	margin: 0 0 5px;
}
.point dd {
	margin: 0 0 5px 10px;
	padding: 0 0 0 15px;
	background: url(img/point.gif) no-repeat 2px 2px;
	list-style-type: none;
}

/*リスト注意*/
.attention {
	font-size: 12px;
	margin: 0;
	padding: 0;
}
.attention li {
	margin: 0 0 5px 10px;
	padding: 0 0 0 15px;
	list-style-type: none;
	background: url(img/attention.gif) no-repeat 2px 2px;
}

/*カラム*/
.column230_right {
	width: 230px;
	text-align: left;
	overflow: hidden;
	float: right;
	display: block;
}


/* ライン
--------------------------------------------------*/
.border_under {
	border-bottom: 1px solid #999;
}
.border_top {
	border-top: 1px solid #999;
}
.border_left {
	border-left: 1px solid #999;
}

/*ドット*/
.dotborder_under {
	border-bottom: 1px dotted #999;
}
.dotborder_top {
	border-top: 1px dotted #999;
}


/* イメージ画像
--------------------------------------------------*/
.imgright {
	float: right;
	margin: 0 0 10px 10px;
}
.imgleft {
	float: left;
	margin: 0 10px 5px 0;
}


/* スペース
--------------------------------------------------*/
.mt20 {
	margin-top: 20px;
}



/* フォント
--------------------------------------------------*/
.pink {
	color: #FF8C8C;
}
.red {
	color: #ff0000;
}
.blue {
	color: #0066CC;
}
.green {
	color: #009966;
}
.orenge {
	color: #FF3333;
}

.bold{
	font-weight: bold;
}

.text13 {
	font-size: 100%;
}

.text16 {
	font-size: 150%;
}

.text14 {
	font-size: 107.7%;
}

