


/*---------------------------------------------------------------------------------------------*/
/* エンコード設定 */
@charset "shift_jis";


/*---------------------------------------------------------------------------------------------*/
/* トップコンテンツ設定 */
#contents_left {
	text-align: left;
	float: left;
	width: 700px;
}
.c_left_m15 {
	float: left;
	width: 700px;
	margin-top: 15px;
}
.c_left_m5 {
	float: left;
	width: 700px;
	margin-top: 5px;
}
.i_r_box1 {
	text-align: left;
	display: inline;
	float: left;
	width: 133px;
	margin-left: 6px;
}
.i_r_imgbox {
	float: right;
	width: 105px;
	margin-bottom: 10px;
}
.i_r_txtbox {
	line-height: 150%;
	text-align: center;
	float: left;
	width: 105px;
	margin-top: 5px;
	font-size: 12px;
}

.i_r_txtbox a:link, .i_r_txtbox a:visited { font-size:12px; /*font-weight: bold;*/ color: #f262b7; /*#E20101;*/ text-decoration: none;}
.i_r_txtbox a:hover,.i_r_txtbox a:active { font-size:12px; /*font-weight: bold;*/ color: #E20101; text-decoration: underline;}

.n_box1 {
	text-align: left;
	float: left;
	width: 335px;
	margin-bottom: 15px;
}
.n_box2 {
	text-align: right;
	float: right;
	width: 335px;
	margin-bottom: 15px;
}
.n_rightbox {
	font-size: 10px;
	text-align: left;
	display: inline;
	float: right;
	width: 200px;
}
.n_txtbox1 {
	font-size: 10px;
	line-height: 135%;
	float: left;
	width: 200px;
	margin-bottom: 10px;
}

.n_txtbox1 a:link, .n_txtbox1 a:visited { font-size:12px; /*font-weight: bold;*/ color: #f262b7; /*#E20101;*/ text-decoration: none;}
.n_txtbox1 a:hover,.n_txtbox1 a:active { font-size:12px; /*font-weight: bold;*/ color: #E20101; text-decoration: underline;}











#contents_right {
	text-align: left;
	float: right;
	width: 200px;
}

.contents-cartbox {
	padding: 8px;
	text-align: left;
	float: right;
	width: 175px;
	border: 1px solid #f262b7;
	margin-bottom: 10px;
	margin-left: 10px;
}

.b-r-uptxtboxtxt1{
	text-align: left;
	float: left;
	width: 180px;
	margin-bottom: 5px;
	color: #f262b7;
}

.b-r-uptxtboxtxt2{
	text-align: right;
	float: left;
	width: 180px;
	margin-top:10px;
	margin-bottom:10px;
	color: #666666;
	font-size: 18px;
}
.b-r-uptxtboxtxt3{
	text-align: left;
	float: left;
	width: 180px;
	margin-bottom: 5px;
	font-size: 12px;
}

.b-r-uptxtboxtxt4{
	text-align: right;
	float: left;
	width: 180px;
	margin-top: 5px;
	margin-bottom: 5px;
	font-size: 10px;
}

.bland-rightbox2{
}

.bland-rightbox-uptxtbox2{
	text-align: left;
	float: left;
	width: 180px;
	margin-top: 10px;
	margin-bottom: 5px;
	font-size: 12px;
}













.c_right_topbox {
	background: url(/shared/shop-prier.nett/img/timg110_back2.jpg) repeat-y left top;
	text-align: left;
	float: left;
	width: 200px;
	margin-right: 5px;
	margin-left: 5px;
	border: 1px solid #CC0066;
}

.pub_box {
	text-align: left;
	width: 170px;
	margin-left: 15px;
	float: left;
	margin-bottom: 10px;
	display: inline;
	margin-top: 10px;
}
.c_right_m15 {
	text-align: left;
	float: left;
	width: 200px;
	margin-top: 15px;
}
.c_right_m5 {
	float: left;
	width: 200px;
	margin-top: 5px;
}
.banner_txt {
	font-size: 10px;
	float: left;
	width: 200px;
	margin-bottom: 10px;
}
.pub_txtbox {
	font-size: 10px;
	float: left;
	width: 170px;
	margin-top: 10px;
}

