/*メイン部*/
#main_container{
	position: relative;
}
#lan_change {
	position: absolute;
	left: 715px;
	top: 122px;
}
#lan_change span {
	margin-left: 5px;
	padding: 1px 3px;
	display: block;
	background: #370001;
	color: #FFF;
	float: left;
}
#lan_change span a {
	color: #FFF;
	font-size: x-small;
}
#ComTitle{
	width: 800px;
	height: 90px;
	background: url("../company/img/pagetitle.gif") no-repeat;
	margin: 0;
	padding: 0;
}

#ComTitle span{
	display: none;
}

#StoreTitle{
	width: 800px;
	height: 90px;
	background: url("../company/img/pagetitle2.gif") no-repeat;
	margin: 0;
	padding: 0;
}

#ComTitle span{
	display: none;
}

#StoreTitle span{
	display: none;
}

#ComLmenu{
	width: 165px;
	margin: 0;
	padding: 0;
}

#ComLmenu dt{
	display: none;
}

#ComLmenu .l_1{
	display: block;
	width: 165px;
	height: 70px;
	background-image: url("../company/img/l_menu1_1.gif");
	margin: 0;
	padding: 0;
}

#ComLmenu .l_1 a{
	display: block;
	width: 165px;
	height: 70px;
	background-image: url("../company/img/l_menu1.gif");
	margin: 0;
	padding: 0;
}

#ComLmenu .l_1 a:hover{
	display: block;
	width: 165px;
	height: 70px;
	background-image: url("../company/img/l_menu1_1.gif");
	margin: 0;
	padding: 0;
}

#ComLmenu .l_2{
	display: block;
	width: 165px;
	height: 70px;
	background-image: url("../company/img/l_menu2_1.gif");
	margin: 0;
	padding: 0;
}

#ComLmenu .l_2 a{
	display: block;
	width: 165px;
	height: 70px;
	background-image: url("../company/img/l_menu2.gif");
	margin: 0;
	padding: 0;
}

#ComLmenu .l_2 a:hover{
	display: block;
	width: 165px;
	height: 70px;
	background-image: url("../company/img/l_menu2_1.gif");
	margin: 0;
	padding: 0;
}

#ComLmenu .l_3{
	display: block;
	width: 165px;
	height: 70px;
	background-image: url("../company/img/l_menu3_1.gif");
	margin: 0;
	padding: 0;
}

#ComLmenu .l_3 a{
	display: block;
	width: 165px;
	height: 70px;
	background-image: url("../company/img/l_menu3.gif");
	margin: 0;
	padding: 0;
}

#ComLmenu .l_3 a:hover{
	display: block;
	width: 165px;
	height: 70px;
	background-image: url("../company/img/l_menu3_1.gif");
	margin: 0;
	padding: 0;
}

#ComLmenu .l_4{
	display: block;
	width: 165px;
	height: 70px;
	background-image: url("../company/img/l_menu4_1.gif");
	margin: 0;
	padding: 0;
}

#ComLmenu .l_4 a{
	display: block;
	width: 165px;
	height: 70px;
	background-image: url("../company/img/l_menu4.gif");
	margin: 0;
	padding: 0;
}

#ComLmenu .l_4 a:hover{
	display: block;
	width: 165px;
	height: 70px;
	background-image: url("../company/img/l_menu4_1.gif");
	margin: 0;
	padding: 0;
}

#ComLmenu .l_5{
	display: block;
	width: 165px;
	height: 70px;
	background-image: url("../company/img/l_menu5_1.gif");
	margin: 0;
	padding: 0;
}

#ComLmenu .l_5 a{
	display: block;
	width: 165px;
	height: 70px;
	background-image: url("../company/img/l_menu5.gif");
	margin: 0;
	padding: 0;
}

#ComLmenu .l_5 a:hover{
	display: block;
	width: 165px;
	height: 70px;
	background-image: url("../company/img/l_menu5_1.gif");
	margin: 0;
	padding: 0;
}

#ComLmenu .l_6{
	display: block;
	width: 165px;
	height: 70px;
	background-image: url("../company/img/l_menu6_1.gif");
	margin: 0;
	padding: 0;
}

#ComLmenu .l_6 a{
	display: block;
	width: 165px;
	height: 70px;
	background-image: url("../company/img/l_menu6.gif");
	margin: 0;
	padding: 0;
}

#ComLmenu .l_6 a:hover{
	display: block;
	width: 165px;
	height: 70px;
	background-image: url("../company/img/l_menu6_1.gif");
	margin: 0;
	padding: 0;
}

#ComLmenu span{
	display: none;
}

.ComTitle1{
	width: 550px;
	height: 25px;
	background-image: url("../company/img/title1.gif");
	margin: 30px 0 0 0;
	padding: 0;
}

.ComTitle2{
	width: 550px;
	height: 25px;
	background-image: url("../company/img/title2.gif");
	margin: 30px 0 0 0;
	padding: 0;
}

.ComTitle3{
	width: 550px;
	height: 25px;
	background-image: url("../company/img/title3.gif");
	margin: 30px 0 0 0;
	padding: 0;
}

.ComTitle4{
	width: 550px;
	height: 25px;
	background-image: url("../company/img/title4.gif");
	margin: 30px 0 0 0;
	padding: 0;
}

.ComTitle6{
	width: 550px;
	height: 25px;
	background-image: url("../company/img/title6.gif");
	margin: 30px 0 0 0;
	padding: 0;
}

.ComTitle1 span{
	display: none;
}

.ComTitle2 span{
	display: none;
}

.ComTitle3 span{
	display: none;
}

.ComTitle4 span{
	display: none;
}

.ComTitle5 span{
	display: none;
}

.ComTitle6 span{
	display: none;
}

/*会社概要、沿革*/
.ComInfo{
	width: 550px;
	margin: 0;
	padding: 0;
	font-size: 12px;
	table-layout: fixed;
	border-collapse: collapse;
}

.ComInfo tr{
	width: 550px;
}

.ComInfo th{
	width: 130px;
	font-weight: lighter;
	text-align: left;
	vertical-align: top;
	line-height: 170%;
	border-bottom: dotted 1px #DAC8AF;
	margin: 0;
	padding: 13px 0;
}

.ComInfo td{
	vertical-align: top;
	line-height: 170%;
	border-bottom: dotted 1px #DAC8AF;
	margin: 0;
	padding: 13px 0;
}

/*企業理念*/
.ComInfo2{
	width: 520px;
	margin: 0;
	padding: 10px 0 50px 30px;
}

.ComInfo2 img{
	margin: 10px 0 10px 0;
	padding: 0;
}

.ComInfo2 p{
	font-size: 12px;
	line-height: 2em;
	border-bottom: dotted 1px #DAC8AF;
	margin: 0;
	padding: 0 0 10px;
}

/*事業展開*/
.ComInfo4{
	width: 548px;
	background-color: #E0CEB1;
	margin: 20px 0 5px 0;
	padding: 0;
}

.ComInfo4 caption{
	display: none;
}

.ComInfo4 td{
	font-size: 12px;
	line-height: 130%;
	margin: 0;
	padding: 4px 5px 2px 5px;
}

/*店舗情報*/
#St_brand{
	width: 630px;
	height: 50px;
	margin: 3px 2px 3px 3px;
	padding: 0;
}

#St_brand dt{
	display: none;
}

#St_brand dd{
	float: left;
}

#St_brand .St_1{
	display: block;
	width: 105px;
	height: 50px;
	background: url("../company/img/shopTi1_2.gif");
	margin: 0;
	padding: 0;
}

#St_brand .St_1 a{
	display: block;
	width: 105px;
	height: 50px;
	background: url("../company/img/shopTi1.gif");
	margin: 0;
	padding: 0;
}

#St_brand .St_1 a:hover{
	display: block;
	width: 105px;
	height: 50px;
	background: url("../company/img/shopTi1_2.gif");
	margin: 0;
	padding: 0;
}

#St_brand .St_2{
	display: block;
	width: 105px;
	height: 50px;
	background: url("../company/img/shopTi2_2.gif");
	margin: 0;
	padding: 0;
}

#St_brand .St_2 a{
	display: block;
	width: 105px;
	height: 50px;
	background: url("../company/img/shopTi2.gif");
	margin: 0;
	padding: 0;
}

#St_brand .St_2 a:hover{
	display: block;
	width: 105px;
	height: 50px;
	background: url("../company/img/shopTi2_2.gif");
	margin: 0;
	padding: 0;
}

#St_brand .St_3{
	display: block;
	width: 105px;
	height: 50px;
	background: url("../company/img/shopTi3_2.gif");
	margin: 0;
	padding: 0;
}

#St_brand .St_3 a{
	display: block;
	width: 105px;
	height: 50px;
	background: url("../company/img/shopTi3.gif");
	margin: 0;
	padding: 0;
}

#St_brand .St_3 a:hover{
	display: block;
	width: 105px;
	height: 50px;
	background: url("../company/img/shopTi3_2.gif");
	margin: 0;
	padding: 0;
}

#St_brand .St_4{
	display: block;
	width: 105px;
	height: 50px;
	background: url("../company/img/shopTi4_2.gif");
	margin: 0;
	padding: 0;
}

#St_brand .St_4 a{
	display: block;
	width: 105px;
	height: 50px;
	background: url("../company/img/shopTi4.gif");
	margin: 0;
	padding: 0;
}

#St_brand .St_4 a:hover{
	display: block;
	width: 105px;
	height: 50px;
	background: url("../company/img/shopTi4_2.gif");
	margin: 0;
	padding: 0;
}

#St_brand .St_5{
	display: block;
	width: 105px;
	height: 50px;
	background: url("../company/img/shopTi5_2.gif");
	margin: 0;
	padding: 0;
}

#St_brand .St_5 a{
	display: block;
	width: 105px;
	height: 50px;
	background: url("../company/img/shopTi5.gif");
	margin: 0;
	padding: 0;
}

#St_brand .St_5 a:hover{
	display: block;
	width: 105px;
	height: 50px;
	background: url("../company/img/shopTi5_2.gif");
	margin: 0;
	padding: 0;
}

#St_brand .St_6{
	display: block;
	width: 105px;
	height: 50px;
	background: url("../company/img/shopTi6_2.gif");
	margin: 0;
	padding: 0;
}

#St_brand .St_6 a{
	display: block;
	width: 105px;
	height: 50px;
	background: url("../company/img/shopTi6.gif");
	margin: 0;
	padding: 0;
}

#St_brand .St_6 a:hover{
	display: block;
	width: 105px;
	height: 50px;
	background: url("../company/img/shopTi6_2.gif");
	margin: 0;
	padding: 0;
}

#St_brand span{
	display: none;
}

.St_Title1{
	width: 630px;
	height: 65px;
	margin: 0 0 0 3px;
	padding: 0;
	background: url("../company/img/shopTi1_b.gif");
}

.St_Title2{
	width: 630px;
	height: 65px;
	margin: 0 0 0 3px;
	padding: 0;
	background: url("../company/img/shopTi2_b.gif");
}

.St_Title3{
	width: 630px;
	height: 65px;
	margin: 0 0 0 3px;
	padding: 0;
	background: url("../company/img/shopTi3_b.gif");
}

.St_Title4{
	width: 630px;
	height: 65px;
	margin: 0 0 0 3px;
	padding: 0;
	background: url("../company/img/shopTi4_b.gif");
}

.St_Title5{
	width: 630px;
	height: 65px;
	margin: 0 0 0 3px;
	padding: 0;
	background: url("../company/img/shopTi5_b.gif");
}

.St_Title6{
	width: 630px;
	height: 65px;
	margin: 0 0 0 3px;
	padding: 0;
	background: url("../company/img/shopTi6_b.gif");
}

.St_Title1 span{
	display: none;
}

.St_Title2 span{
	display: none;
}

.St_Title3 span{
	display: none;
}

.St_Title4 span{
	display: none;
}

.St_Title5 span{
	display: none;
}

.St_Title6 span{
	display: none;
}

table.St_list{
	width: 630px;
	border-collapse: collapse;
	margin: 10px 0 20px 3px;
	padding: 0;
}

table.St_list caption{
	display: none;
}

table.St_list tr{
	width: 630px;
	margin: 0;
	padding: 0;
}

table.St_list td{
	border-bottom: dotted 1px #996567;
	margin: 0;
	padding: 13px 0 10px 25px;
	font-size: 12px;
	line-height: 140%;
}

table.St_list h3{
	font-size: 14px;
	color: #666666;
	margin: 0;
	padding: 3px 0 5px 0;
}

