@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 {
    display:none;
}
#header .header_box {
	display:none;
}
#header .header_box h2 {
	display:none;
}
#header .header_box ul {
	display:none;
}
#header .header_box li {
	display:none;
}


/*----▼フレームボーダー▼----*/
.con_frame {
	display:none;
}
.con_frame .con_frame_in {
	display:none;
}


/*----▼コンテンツ▼----*/
#contents_box {
	margin: 0px;
	padding: 0px;
	background: url(../img/contents_bg.jpg) no-repeat right;
}
#contents_box #contents_box_in {
	width: 980px;
	background: url(../img/contnts_left2.jpg) no-repeat right;
}
#contents_box .con_left {
	float: left;
}
#contents_box #contents_box_in .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;
}
#contents_box #contents_box_in .topics p {
	font: 12px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	margin: 5px 0px 0px;
	padding: 0px;
}
#contents_box #contents_box_in .topics {
	width: 212px;
	float: left;
	margin-top: 0px;
	padding-top: 200px;
	padding-left: 30px;
}
#contents_box #contents_box_in .topics h5 {
	margin: 0px;
	padding: 0px;
}
#contents_box #contents_box_in .topics p {
	font: 12px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	margin: 5px 0px 0px;
	padding: 0px;
}


/*----▼フッダー▼----*/
#footer {

}
#footer h6 {
	display:none;
}
#footer address {
	font: normal 10px Geneva, Arial, Helvetica, sans-serif;
	color: #6C6C6C;
	text-align: center;
	margin: 0px;
	padding: 0px 0px 0px 0px;
}
.footer_con_frame {
	display:none;
}
#footer .footer_in {
	width: 980px;
}
.footer_con_frame .footer_con_frame_in {
	display:none;}

/*----▼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 {
	font: italic 12px/16px "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
	color: #929292;
	margin: 10px 0px 0px 30px;
	padding:0px;
	width: 800px;
}
#e_in .e_bland_link {
	margin: 0px 0px 0px 500px;
	padding: 180px 0px 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: 490px;
	width: 930px;
	padding: 0px;
	margin: 0px auto;
}
#e_m_w_box #m_in .marrid_right {
	float: right;
	width: 340px;
	margin-top: 20px;
}
#e_m_w_box #m_in .marrid_left {
	float: left;
	width: 541px;
}
#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 {
	width: 500px;
	font: italic 12px/16px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color: #969696;
	margin: 0px;
	padding: 10px 0px 0px 30px;
}


/*----▼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 {
	margin: 0px 0px 0px 550px;
	padding: 0px;
	font: 12px/16px "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
	color: #999999;
}
#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 {
	margin: 0px 0px 0px 530px;
	padding: 180px 0px 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 {
	display:none;
}
#s_c_box .s_c_box_in .s_c_box_left ul {
	display:none;
}
#s_c_box .s_c_box_in .s_c_box_left li {
	display:none;
}
#s_c_box .s_c_box_in .s_c_box_right {
	margin: 0px;
	padding: 0px;
	width: 718px;
	float: right;
}
#s_c_box .s_c_box_in .s_c_box_right h3 {
	margin: 0px;
	padding: 20px 0px 50px;
}



/*----▼shopinfo▼----*/
#s_c_box .s_c_box_in .s_c_box_right .shopinfo {
	background: url(../img/shop/shopinfo_bg.jpg) repeat-y;
}
#s_c_box .s_c_box_in .s_c_box_right .shopinfo .shopinfo_left {
	width: 320px;
	float: left;
	margin: 0px 0px 0px 30px;
	padding: 0px;
}
#s_c_box .s_c_box_in .s_c_box_right .shopinfo .shopinfo_right {
	float: right;
	width: auto;
	margin: 0px 17px 0px 0px;
	padding: 4px;
	background: url(../img/shop/shop_img_waku.jpg) no-repeat;
}
#s_c_box .s_c_box_in .s_c_box_right .shopinfo_bottom {
	margin: 0px;
	padding: 0px;
}
#s_c_box .s_c_box_in .s_c_box_right .shopinfo .shopinfo_left .shopinfo_waku table {
	margin-right: 10px;
	margin-left: 10px;
}
#s_c_box .s_c_box_in .s_c_box_right .shopinfo .shopinfo_left .shopinfo_waku th {
	font-size: 10px;
	font-weight: normal;
	padding: 4px 10px 4px 4px;
	text-align: left;
	vertical-align: top;
	line-height: 14px;
	color: #333333;
}
#s_c_box .s_c_box_in .s_c_box_right .shopinfo .shopinfo_left .shopinfo_waku td {
	padding: 4px 4px 4px 10px;
	font-size: 10px;
	line-height: 14px;
	font-weight: normal;
	border-left: 1px solid #CCCCCC;
	color: #666666;
}
#s_c_box .s_c_box_in .s_c_box_right .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;
}
#s_c_box .s_c_box_in .s_c_box_right .company_aisatsu_box .text {
	float: left;
	width: 500px;
	margin: 0px 0px 0px 20px;
	padding: 0px;
	font: 12px/17px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color: #999999;
}
#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 .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;
	padding: 0px 0px 0px 140px;
	float: left;
}
#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 .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;
}