@charset "utf-8";
/* CSS Document */


/*----▼基本▼----*/
body {
	margin: 0px;
	padding: 0px;
}
.clear {
	clear: both;
	font-size: 0px;
	line-height: 0px;
	height: 0px;
	margin: 0px;
	padding: 0px;
}

img {
    border:0px;
}

/*----▼ヘッダー▼----*/
#header {
	height: 76px;
	background-image: url(../img/header_bg.jpg);
	background-position: left top;
}
#header .header_box {
	width: 980px;
	margin: 0px;
	padding: 0px;
	display: block;
}
#header .header_box h2 {
	float: left;
	margin: 0px;
	padding: 0px;
}
#header .header_box ul {
	list-style: none;
	height: 11px;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	padding-top: 30px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 120px;
}
#header .header_box li {
	float: left;
	line-height: 11px;
	padding-right: 20px;
}


/*----▼フレームボーダー▼----*/
.con_frame {
	margin: 0px;
	padding: 0px;
	background-color: #B9AEAA;
	height: 5px;
}
.con_frame .con_frame_in {
	width: 980px;
	background: #B9AEAA;
	height: 14px;
}
#index_box {
	margin: 0px;
	padding: 0px;
	background-image: url(../img/contents_bg.jpg);
	background-repeat: repeat-x;
	background-position: right top;
}
#index_box #contents_box_in {
	width: 980px;
}
#index_box .con_left {
	float: left;
}

/*----▼コンテンツ▼----*/
#contents_box {
	margin: 0px;
	background-image: url(../img/head_line.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	padding-top: 28px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#contents_box #contents_box_in {
	width: 882px;
	padding-left: 98px;
	background-image: url(../img/right_line.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	padding-bottom: 20px;
}
#contents_box .con_left {
	float: left;
}
.topics h6 {
	color: #FF3300;
	background: url(../img/topics_ai.jpg) no-repeat 0px 3px;
	font: bold 12px/16px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	margin: 15px 0px 0px;
	padding: 0px 0px 0px 10px;
}
.topics p {
	font: 12px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	margin: 5px 0px 0px;
	padding: 0px;
}
.topics {
	width: 212px;
	float: left;
	margin-top: 0px;
	padding-top: 200px;
	padding-left: 30px;
}
.topics h5 {
	margin: 0px;
	padding: 0px;
}
.topics p {
	font: 12px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	margin: 5px 0px 0px;
	padding: 0px;
}


/*----▼フッダー▼----*/
#footer {
	background-image: url(../img/f1_bg.jpg);
	background-repeat: repeat-x;
	background-position: left 25px;
}
#footer h6 {
	position: absolute;
	float: right;
	text-align: right;
	width: 100%;
	margin: 0px;
	padding: 20px 0px 0px;
}
#footer address {
	font: normal 10px Geneva, Arial, Helvetica, sans-serif;
	display: block;
	vertical-align: middle;
	color: #6C6C6C;
	width: 400px;
	margin: 0px;
	padding: 22px 0px 0px 50px;
}
.footer_con_frame {
	background: url(../img/f2_bg.jpg) repeat-x;
}
#footer .footer_in {
	width: 980px;
	height: 60px;
	background: url(../img/f1_bg.jpg) repeat-x;
}
.footer_con_frame .footer_con_frame_in {
	background: url(../img/f2_bg.jpg) repeat-x;
	height: 25px;
	width: 980px;
}


/*----▼engage,marrid,watc共通▼----*/
#e_m_w_box {
	background: #E0DCDA;
	width: 100%;
	padding: 0px;
	margin: 0px;
}
#e_m_w_box #e_m_w_box_in {
	width: 980px;
	margin: 0px auto;
	padding: 20px 0px;
	background: #E0DCDA;
}


/*----▼engage▼----*/
#e_m_w_box #e_in {
	background: url(../img/engage/e_bg.jpg);
	height: 490px;
	width: 930px;
	margin-right: auto;
	margin-left: auto;
}
#e_m_w_box #e_in h3 {
	margin: 0px 0px 0px 20px;
	padding: 20px 0px 0px;
}
#e_m_w_box #e_in h5 {
	margin: 70px 0px 0px 30px;
	padding: 0px;
}
#e_m_w_box #e_in p {
	color: #333333;
	padding:0px;
	width: 800px;
	margin-top: 70px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 50px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 20px;
}
#e_in .e_bland_link {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 500px;
	padding-top: 220px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#e_in h6 {
	margin: 0px;
	padding: 0px;
	float: left;
}


/*----▼marrid▼----*/
#e_m_w_box #m_in {
	background: #E0DCDA url(../img/com_bg.jpg) no-repeat;
	height: 520px;
	width: 930px;
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#e_m_w_box #m_in .marrid_right {
	float: right;
	width: 500px;
	margin-top: 20px;
}
#e_m_w_box #m_in .marrid_left {
	float: left;
	width: 380px;
}
#e_m_w_box #m_in .marrid_right .bland_link_left {
	float: left;
	width: 160px;
}
#e_m_w_box #m_in .marrid_right h6 {
	margin: 0px;
	padding: 0px;
}
#e_m_w_box #m_in .marrid_left h3 {
	padding: 0px;
	margin: 20px 0px 0px 20px;
}
#e_m_w_box #m_in .marrid_left h4 {
	margin: 35px 0px 0px 20px;
	padding: 0px;
}
#e_m_w_box #m_in .marrid_left h5 {
	margin: 0px 0px 0px 30px;
	padding: 0px;
}
#e_m_w_box #m_in .marrid_left p {
	color: #333333;
	margin: 0px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 20px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
}


/*----▼watch▼----*/
#e_m_w_box #w_in {
	background: url(../img/wath/w_bg.jpg);
	height: 490px;
	width: 930px;
	margin-right: auto;
	margin-left: auto;
}
#e_m_w_box #w_in h3 {
	margin: 0px 0px 0px 20px;
	padding: 20px 0px 0px;
}
#e_m_w_box #w_in p {
	padding: 0px;
	color: #333333;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 20px;
	margin-top: 60px;
	margin-right: 50px;
	margin-bottom: 0px;
	margin-left: 540px;
}
#e_m_w_box #w_in h5 {
	margin: 40px 0px 0px 550px;
	padding: 0px;
}
#e_m_w_box #w_in h6 {
	margin: 0px;
	padding: 0px;
	float: left;
}
#e_m_w_box #w_in .w_blamd_link {
	float: right;
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 0px;
	padding-top: 150px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-left: 0px;
}
#s_c_box {
	margin: 0px;
	padding: 0px;
	background: url(../img/shop/shopbg.jpg) repeat-y left;
}
#s_c_box .s_c_box_in {
	width: 930px;
	background: #FFFFFF url(../img/shop/shop_info_left_bg.jpg) repeat-y left;
	margin: 0px auto;
	padding: 0px;
}
#s_c_box .s_c_box_in .s_c_box_left {
	float: left;
	width: 143px;
}
#s_c_box .s_c_box_in .s_c_box_left ul {
	margin: 0px;
	padding: 0px;
}
#s_c_box .s_c_box_in .s_c_box_left li {
	list-style: none;
	font-size: 0px;
	line-height: 0px;
	margin: 0px;
	padding: 0px;
}
#s_c_box .s_c_box_in .s_c_box_right {
	margin: 0px;
	width: 718px;
	float: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
}
#s_c_box .s_c_box_in .s_c_box_right h3 {
	margin: 0px;
	padding: 20px 0px 50px;
}



/*----▼shopinfo▼----*/
.shopinfo {
	background: url(../img/shop/shopinfo_bg.jpg) repeat-y;
	margin-top: 10px;
	margin-right: 10px;
	margin-left: 20px;
	padding-bottom: 10px;
}
.shopinfo .shopinfo_left {
	width: 320px;
	float: left;
	margin: 0px 0px 0px 30px;
	padding: 0px;
}
.shopinfo .shopinfo_right {
	float: left;
	width: auto;
	padding: 4px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 20px;
	border: 1px solid #CCCCCC;
}
.shopinfo_bottom {
	margin: 0px;
	padding: 0px;
}
.shopinfo .shopinfo_left .shopinfo_waku table {
	margin-right: 10px;
	margin-left: 10px;
}
.shopinfo .shopinfo_left .shopinfo_waku th {
	font-size: 12px;
	font-weight: normal;
	padding: 4px 10px 4px 4px;
	text-align: left;
	vertical-align: top;
	line-height: 18px;
	color: #333333;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}
.shopinfo .shopinfo_left .shopinfo_waku td {
	padding: 4px 4px 4px 10px;
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	border-left: 1px solid #CCCCCC;
	color: #666666;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}
.shopinfo .shopinfo_left .shopinfo_waku {
	border: 1px solid #CCCCCC;
	margin: 0px;
	padding: 10px 0px;
}


/*----▼conpany▼----*/
#s_c_box .s_c_box_in .s_c_box_right .conpany_s_title {
	margin: 0px;
	padding: 0px;
}
#s_c_box .s_c_box_in .s_c_box_right .company_aisatsu_box .img {
	margin: 0px;
	padding: 0px;
	width: 129px;
	float: left;
	height: 155px;
}
#s_c_box .s_c_box_in .s_c_box_right .company_aisatsu_box .text {
	float: left;
	margin: 0px 0px 0px 20px;
	padding: 0px;
	font: 12px/17px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color: #797979;
	width: 500px;
}
#s_c_box .s_c_box_in .s_c_box_right .company_aisatsu_box_2 .img {
	margin: 0px;
	padding: 0px;
	width: 129px;
	float: left;
	height: 155px;
}
#s_c_box .s_c_box_in .s_c_box_right .company_aisatsu_box_2 .text {
	float: left;
	margin: 0px 0px 0px 20px;
	padding: 0px;
	font: 12px/17px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color: #797979;
	width: 500px;
}
#s_c_box .s_c_box_in .s_c_box_right .company_aisatsu_box {
	margin: 40px 0px 0px;
	padding: 0px;
}
#s_c_box .s_c_box_in .s_c_box_right .company_aisatsu_box_2 {
	margin: 20px 0px 0px;
	padding: 0px;
}
#s_c_box .s_c_box_in .s_c_box_right .header_box {
	background: right;
	margin: 30px 0px 0px;
	padding: 0px;
}
#s_c_box .s_c_box_in .s_c_box_right .top_page_bottan {
	text-align: right;
	margin: 10px 0px 50px;
	padding: 0px 70px 0px 0px;
}
#s_c_box .s_c_box_in .s_c_box_right .conpany_recuit {
	margin: 0px;
	padding: 0px;
}
#s_c_box .s_c_box_in .s_c_box_right .conpany_recuit h4 {
	margin: 0px;
	padding: 0px;
	float: left;
}
#s_c_box .s_c_box_in .s_c_box_right .conpany_recuit h6 {
	margin: 0px;
	float: left;
	width: 425px;
	padding: 0px 0px 0px 15px;
}
#s_c_box .s_c_box_in .s_c_box_right .charmant_logo {
	margin: 30px 0px 0px;
	padding: 0px;
}
#s_c_box .s_c_box_in .s_c_box_right .company_charmant {
	margin: 20px 0px 0px;
	padding: 0px;
}
#s_c_box .s_c_box_in .s_c_box_right .company_charmant .text_box {
	background: url(../img/company/@contnts_left2_r21_c4.jpg);
	height: 106px;
	width: 421px;
	float: left;
}
#s_c_box .s_c_box_in .s_c_box_right .company_charmant .text_box p {
	font: 12px/18px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	margin: 0px;
	padding: 20px 20px 0px;
}
#s_c_box .s_c_box_in .s_c_box_right .company_charmant .text_box {
	background: url(../img/company/@contnts_left2_r21_c4.jpg);
	height: 106px;
	width: 421px;
	float: left;
}
#s_c_box .s_c_box_in .s_c_box_right .company_charmant .text_box p {
	font: 12px/18px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	margin: 0px;
	padding: 20px 20px 0px;
}
#s_c_box .s_c_box_in .s_c_box_right .company_charmant .logo {
	margin: 0px 0px 0px 20px;
	padding: 0px;
	float: left;
}
#s_c_box .s_c_box_in .s_c_box_right .company {
	width: 653px;
	margin-top: 30px;
}
#s_c_box .s_c_box_in .s_c_box_right .company .left {
	width: 200px;
	margin: 0px;
	padding: 20px 0px 15px;
	float: left;
}
#s_c_box .s_c_box_in .s_c_box_right .company .right {
	float: right;
	width: 400px;
	margin: 0px 0px 10px;
	padding: 18px 0px 0px;
	font-size: 12px;
	line-height: 18px;
	color: #666666;
}
#s_c_box .s_c_box_in .s_c_box_right .company h6 {
	margin: 0px;
	padding: 0px;
}
#s_c_box .s_c_box_in .s_c_box_right .bottan_contact {
	text-align: center;
	width: 653px;
	margin: 20px 0px 0px;
	padding: 0px;
}
#s_c_box .s_c_box_in .s_c_box_right .contact_text {
	background: #F0ECE9;
	padding: 10px;
	width: 635px;
	color: #666666;
	font: 12px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}
#s_c_box .s_c_box_in .s_c_box_right .shopinfo .shopinfo_left .shop_h3_title {
	margin: 0px 0px 15px;
	padding: 0px;
	font: bold 18px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color: #00125C;
}
#s_c_box .s_c_box_in .s_c_box_right .shopinfo .shopinfo_left .info_navi .shop_navi {
	height: 27px;
	width: 97px;
	float: left;
}
#s_c_box .s_c_box_in .s_c_box_right .shopinfo .shopinfo_left .info_navi .shop_air {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 27px;
	width: 14px;
}
#s_c_box .s_c_box_in .s_c_box_right .shopinfo .shopinfo_left .info_navi {
	padding-top: 15px;
}
#s_c_box .s_c_box_in .s_c_box_right .top_page_bottan_2 {
	margin: 5px 0px 25px 645px;
	padding: 0px;
}
#s_c_box .s_c_box_in .s_c_box_right .recruit_box .recruit_left_text {
	float: left;
}
#s_c_box .s_c_box_in .s_c_box_right .recruit_box .recruit_right_text {
	width: 470px;
	float: right;
}
#s_c_box .s_c_box_in .s_c_box_right .recruit_box .recruit_right_img {
	height: 140px;
	width: 160px;
	float: right;
}
#s_c_box .s_c_box_in .s_c_box_right .recruit_box .recruit_left_img {
	height: 140px;
	width: 160px;
	float: left;
}
#s_c_box .s_c_box_in .s_c_box_right .recruit_box {
	width: 670px;
	margin-top: 30px;
}
#s_c_box .s_c_box_in .s_c_box_right .recruit_box h4 {
	margin: 0px;
	padding: 0px;
}
#s_c_box .s_c_box_in .s_c_box_right .recruit_box p {
	font-size: 12px;
	line-height: 22px;
	color: #4D4D4D;
	margin: 15px 0px 0px;
	padding: 0px;
}
#s_c_box .s_c_box_in .s_c_box_right .recurit_txet {
	font-size: 14px;
	color: #6D6D6D;
	line-height: 24px;
}
#jsbox {
	float: left;
	font-size: 12px;
	line-height: 20px;
	color: #E4463B;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-weight: bold;
	padding-left: 120px;
	padding-top: 20px;
	padding-bottom: 20px;
	background-image: url(../img/right_line.jpg);
	background-repeat: repeat-y;
}
#jsbox a{
	font-weight: normal;
	color: #333333;
}
#jsbox a:hover{
	font-weight: normal;
	color: #333333;
}
#jsbox dd{
	margin:0px;
}
h1 {
	margin: 0px;
	padding: 0px;
}
#shop_list_menu {
	background-image: url(../img/foot_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	list-style-type: none;
	padding-left: 120px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	height: 50px;
}
#shop_menu {
	background-image: url(../img/foot_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	list-style-type: none;
	padding-left: 120px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	height: 109px;
}
#foot_menu_bg {
	height: 25px;
	background-color: #BCAEA5;
}
#foot_menu_bg p {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 25px;
	color: #FFFFFF;
	text-align: right;
	margin: 0px;
	padding-top: 0px;
	padding-right: 100px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#brand_menu {
	margin: 0px;
	padding: 0px;
	height: 109px;
	list-style-type: none;
	padding-left: 120px;
	padding-top: 10px;
}
#brand_menu li {
	float: left;
}
#brand_menu {
	padding-left: 30px;
	padding-top: 10px;
}
#shop_menu li {
	float: left;
}
#foot_menu_bg a {
	color: #FFFFFF;
	text-decoration: none;
}
#foot_menu_bg a:hover{
	color: #FFFFFF;
	text-decoration: underline;
}
.con_left h3 {
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 20px;
}
.con_left p {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 20px;
	padding-left: 20px;
}
.shopinfo .map {
	clear: both;
	padding: 10px;
	border: 1px solid #CCCCCC;
	margin-left: 30px;
	width: 641px;
	margin-top: 20px;
}
.shopinfo_bottom {
	margin-left: 20px;
	margin-bottom: 20px;
}
.bt_top {
	text-align: right;
	width: 700px;
	margin-bottom: 20px;
}
.brand_ttl {
	margin: 0px;
	width: 500px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 30px;
	clear: both;
}
.brand_left {
	width: 300px;
	float: left;
	padding-left: 20px;
	padding-bottom: 20px;
}
.brand_left div {
	border: 1px solid #CCCCCC;
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
}
.brand_text {
	clear: both;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
.brand_name {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 30px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	font-weight: bold;
	color: #CC3300;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	width: 670px;
}
#contents_box #contents_box_in .con_left .shopinfo .official_link {
	clear: both;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 30px;
	color: #2E6ACA;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 20px;
	text-indent: 18px;
	padding: 0px;
	background-image: url(../img/brand/link_arrow.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}
#contents_box #contents_box_in .con_left .shopinfo .official_link a{
	color: #2468D5;
	text-decoration: none;
}
#contents_box #contents_box_in .con_left .shopinfo .official_link a:hover{
	color: #2766CD;
	text-decoration: underline;
}
#contents_box #contents_box_in .con_left .shopinfo .branc_copy {
	clear: both;
	font-family: "メイリオ";
	font-size: 16px;
	line-height: 24px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 30px;
}
.voice_detail img{
	float: left;
	width: 360px;
	height: 270px;
}
.voice_detail dl{
	padding: 0px;
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	margin-top: 0px;
}
.voice_detail dl dt {
	padding: 0px;
	margin: 0px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 20px;
	font-weight: bold;
	line-height: 30px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
}
.voice_detail dl dd {
	padding: 0px;
	margin: 0px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 20px;
}
.voice {
	float: left;
	height: 130px;
	width: 100px;
	background-image: url(../img/voice_bg.jpg);
	background-repeat: no-repeat;
	padding: 10px;
	margin-bottom: 10px;
}
.voice dl{
	padding: 0px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
}
.voice dl dt {
	padding: 0px;
	margin: 0px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	font-weight: bold;
	line-height: 16px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
}
.voice dl dd {
	padding: 0px;
	margin: 0px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 16px;
}
.brand_logo {
	float: left;
	margin: 8px;
}
.brand_logo img{
	border: 5px solid #EAE5E2;
}
.brand_logo a:hover img{
	border: 5px solid #FFCCCC;
}
#topicsbox {
	font-size: 12px;
	line-height: 20px;
	color: #E4463B;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-weight: bold;
	background-image: url(../img/index_img3.jpg);
	height: 167px;
	width: 300px;
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 500px;
	padding-top: 345px;
	padding-right: 19px;
}
#topicsbox a{
	font-weight: normal;
	color: #333333;
}
#topicsbox a:hover{
	font-weight: normal;
	color: #333333;
}
#topicsbox dd{
	margin:0px;
}
#contents_box #contents_box_in .con_left .voice dt a {
	color: #000000;
	text-decoration: none;
}
#contents_box #contents_box_in .con_left .voice dd a {
	color: #000000;
	text-decoration: none;
}
.voice img {
	width: 100px;
}
#shop_list {
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	height: 109px;
	list-style-type: none;
	padding-left: px;
	padding-top: 10px;
}
#shop_list li{
	float: left;
}
#bn {
	float: left;
	margin-top: 10px;
}

