@charset "UTF-8";


/* ■■original■■
---------------------------------------------*/

#m10_sub_imgbox{
	width:980px;
	height:130px;
	background:url(../../m12_common/img/main_under.jpg) no-repeat;
	text-indent:-9999px;
}
.top_header_upper{
	width:960px;
	padding: 10px;
}
p.top_header_upper_l{
	color:#fff;
	font-weight:bold;
	margin-left:10px;
}

p.top_header_upper_r{
	margin-left:10px;
}

p.top_header_upper_r a{
	color:#fff;
	text-decoration:underline;
}

p.top_header_upper_r a:hover{
	text-decoration:none;
}
.original_box {
	background-color: #FFF;
	width: 900px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.original_box h1{
	width:850px;
	height:62px;
	margin:0 auto 10px;
	background:url(../img/ttl9.png) no-repeat;
	text-indent:-9999px;
}

.title_text{
	width:780px;
	margin-left:auto;
	margin-bottom:10px;
	margin-right: auto;
}

.column_text{
	width:450px;
	font-size:15px;
	line-height:1.6;
	margin-left: 20px;
	margin-top:5px;
}

.title_text{
	width:660px;
	margin-left:60px;
	margin-bottom:10px;
}

.column_text_r{
	width:480px;
}

.column_text_l{
	width: 305px;
}

.red_border{
	width:420px;
	margin-bottom:15px;
	padding:15px;
	border:1px solid #BF0000;
	color:#BF0000;
	font-weight:bold;
	font-size: 14px;
}

.attention_text{
	width:450px;
	padding-left:10px;
	font-size:12px;
	text-indent:-11px;
	line-height:1.6;
}

.attention_text_red{
	width:310px;
	margin-top:5px;
	padding-left:10px;
	font-size:11px;
	text-indent:-11px;
	color:#BF0000;
	line-height:1.4;
}

.column1,
.column2,
.column3,
.column4 {
	width:804px;
	height:318px;
	margin:0 auto 10px;
	padding-top:15px;
	background:url(../img/column_back_m10.jpg) no-repeat;
}

.column1 h2{
	width:759px;
	height:74px;
	margin:0 auto;
	background:url(../img/column_gyoza_title_m10.jpg) no-repeat;
	text-indent:-9999px;
}
.column2 h2{
	width:759px;
	height:74px;
	margin:0 auto;
	background:url(../img/column_magcup_title_m10.jpg) no-repeat;
	text-indent:-9999px;
}
.column2 .red_border{
	width:420px;
	margin-bottom:15px;
	padding:15px;
	border:1px solid #BF0000;
	color:#BF0000;
	font-weight:bold;
	font-size: 14px;
}
.column3 h2{
	width:759px;
	height:74px;
	margin:0 auto;
	background:url(../img/column_bowl_title_m10.jpg) no-repeat;
	text-indent:-9999px;
}
.column4 h2{
	width:759px;
	height:74px;
	margin:0 auto;
	background:url(../img/column_kagetsuset_title_m10.jpg) no-repeat;
	text-indent:-9999px;
}

.column1 img{
	display:inline;
	margin-top:10px;
	margin-left:20px;
}







.column3 img{
	display:inline;
	margin-top:10px;
	margin-left:20px;
}

.column3 .red_border{
	width:420px;
	margin-bottom:15px;
	padding:15px;
	border:1px solid #BF0000;
	color:#BF0000;
	font-weight:bold;
	font-size: 14px;
}

.column2 img{
	display:inline;
	margin-top:10px;
	margin-left:20px;
}









.column4 img{
	display:inline;
	margin-top:10px;
	margin-left:20px;
}

.column4 .red_border{
	width:420px;
	margin-bottom:15px;
	padding:15px;
	border:1px solid #BF0000;
	color:#BF0000;
	font-weight:bold;
	font-size: 14px;
}







.column5{
	width:640px;
	height:280px;
	margin:0 auto;
	padding:25px 55px 0 20px;
	background:url(../img/column4_back.gif) no-repeat;
}

.column5_l{
	width:360px;
	margin-left:50px;
	padding-top:30px;
	font-size: 14px;
}

.indent_1{
	margin-bottom:10px;
	padding-left:30px;
	line-height:1.4;
	color:#BF0000;
	background-image: url(../img/indent_1.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.indent_2{
	height:25px;
	margin-bottom:10px;
	padding-top:3px;
	padding-left:30px;
	background:url(../img/indent_2.gif) no-repeat left center;
	color:#BF0000;
}

.indent_3{
	margin-bottom:10px;
	padding-left:30px;
	background:url(../img/indent_3.gif) no-repeat left top;
	color:#BF0000;
}

.indent_4{
	margin-bottom:10px;
	padding-left:30px;
	background:url(../img/indent_4.gif) no-repeat left top;
	color:#BF0000;
}


.column6{
	width:720px;
	margin:10px auto;
}

.column6 h2{
	width:720px;
	height:60px;
	margin:0 auto;
	background:url(../img/column5_title.gif) no-repeat;
	text-indent:-9999px;
}

.column6 p{
	width:640px;
	margin:10px auto 5px;
	padding-left:10px;
	text-indent:-12px;
	color:#BF0000;
	font-size: 14px;
}
