@charset "utf-8";
/* CSS Document */

/* title css 
************************************************************************************************** */
#tit_new {
	width:712px;
	height:36px;
	background:url(../apparel/img/tit_news.gif) no-repeat 0 8px;
	margin:0 0 25px 0;
}

#tit_new2 {
	width:712px;
	height:28px;
	background:url(../apparel/img/tit_news.gif) no-repeat 0 0;
	margin:0 0 25px 0;
	text-indent:-9999px;
}

#tit_new img {
	margin:0 0 0 450px;
}

#tit_active {
	width:712px;
	height:28px;
	background:url(../apparel/img/tit_activities.gif) no-repeat 0 0;
	margin:0 0 25px 0;
}

#tit_active img {
	margin:13px 0 0 660px;
}

#tit_greeting {
	width:712px;
	height:28px;
	background:url(../apparel/img/tit_greeting.gif) no-repeat 0 0;
	margin:0 0 25px 0;
}

#tit_greeting img {
	margin:13px 0 0 660px;
}

#tit_introduction {
	width:712px;
	height:28px;
	background:url(../apparel/img/tit_introduction.gif) no-repeat 0 0;
	margin:0 0 25px 0;
}

#tit_introduction img {
	margin:13px 0 0 660px;
}

#tit_commodity {
	width:712px;
	height:28px;
	background:url(../apparel/img/tit_commodity.gif) no-repeat 0 0;
	margin:0 0 25px 0;
}

#tit_commodity img {
	margin:13px 0 0 660px;
}

#tit_outline {
	width:712px;
	height:36px;
	background:url(../apparel/img/tit_outline.gif) no-repeat 0 8px;
	margin:0 0 25px 0;
}

#tit_outline .top2 {
	width:30px;
	height:10px;
}


#tit_outline2 {
	width:712px;
	height:28px;
	background:url(../apparel/img/tit_outline.gif) no-repeat 0 0;
	margin:0 0 25px 0;
}

#tit_outline img {
	margin:0 0 0 450px;
}

#tit_outline2 img {
	margin:13px 0 0 660px;
}


#tit_access {
	width:712px;
	height:28px;
	background:url(../apparel/img/tit_access.gif) no-repeat 0 0;
	margin:0 0 25px 0;
}

#tit_access img {
	margin:13px 0 0 660px;
}

/* news css 
************************************************************************************************** */
.company_box {
	width:690px;
	border:1px solid #333;
	margin:0 0 60px 0;
}

.news_ichiran {
	width:688px;
	margin:0;
	padding:0;
	border-bottom:1px dotted #ccc;
	vertical-align:middle;
}

.news_ichiran2 {
	width:688px;
	margin:0;
	padding:0;
	vertical-align:middle;
}

.news_ichiran_date {
	width:14%;
	float:left;
	/*line-height:1.1em;*/
	/*font-size:1.1em;*/
	font-weight:bold;
	margin:5px 0;
	padding:0 0 0 5px;
}

.news_ichiran_cmt {
	width:85%;
	float:right;
	/*line-height:1.1em;*/
	/*font-size:1.1em;*/
	margin:5px 0;
}

.newsbox {
	width:688px;
	margin:20px 0 20px 0;
	padding:0;
	border-bottom:1px dotted #ccc;
}

.newsbox2 {
	width:688px;
	margin:20px 0 20px 0;
	padding:0;
}

/* boxlayout css 
************************************************************************************************** */
.apparelbox {
	width:712px;
	margin:0 0 60px 0;
	padding:0;
}

.apparel_pht {
	width:276px;
	float:left;
}

.apparel_pht img {
	margin:0 40px 0 0;
}

.apparel_cmt {
	width:414px;
	float:left;
}

p.inbox {
	width:414px;
	/*line-height:1.5em;*/
}

p.inbox img {
	margin:0 0 15px 0;
}

p.inbox3 {
	width:414px;
	line-height:1.1em;
}

p.inbox3 img {
	margin:15px 0 0 0;
}

p.inbox2 {
	width:690px;
	/*line-height:1.1em;*/
	margin:0 0 20px 0;
}

.apparel_list {
	width:414px;
}

.apparel_list li {
	margin:10px 0;
}

.apparel_tb {
	width:414px;
	border-top:1px solid #999;
	border-left:1px solid #999;
	border-spacing: 0;
}

.apparel_tb tr td {
	border-right:1px solid #999;
	border-bottom:1px solid #999;
	border-spacing: 0;
}

.apparel_tb tr td p {
	margin:5px 0 5px 10px;
}

/* introduction css 
************************************************************************************************** */
.company_box0 {
	width:690px;
	border:none;
	margin:0 0 60px 0;
}

.news_ichiran01 {
	width:690px;
	margin:0;
	padding:0;
	border-bottom:1px dotted #ccc;
	vertical-align:middle;
}

.news_ichiran02 {
	width:690px;
	margin:0;
	padding:0;
	vertical-align:middle;
}

.news_ichiran_date01 {
	width:140px;
	float:left;
	/*line-height:1.1em;*/
	/*font-size:1.1em;*/
	font-weight:bold;
	margin:5px 0;
	padding:0;
}

.news_ichiran_date01 img {
	margin:0 20px 0 0;
}

.news_ichiran_cmt01 {
	width:540px;
	float:right;
	/*line-height:1.2em;*/
	/*font-size:0.9em;*/
	margin:5px 0;
}

/* jsarea css 
************************************************************************************************** */
.jsarea {
	width:712px;
	border:none;
	margin:0 0 60px 0;
}

#commoditybox #tab li {
	float: left;
}

#commoditybox #tab {
	float: right;
	padding:0 22px 10px 0;
}

.btn_shop {
	margin:0 0 30px 0;
}

.tableft {
	float: left;
	width:451px;
	margin:0 10px 0 0 ;
}

.tabright {
	float: left;
	width: 250px;
}

.tabright li {
	float: left;
	margin:0 10px 10px 0;
}

#page1, #page2, #page3, #page4 {
	margin:0 0 40px 0;
}

/* tbarea css 
************************************************************************************************** */
.tbarea {
	width:712px;
	border:none;
	margin:0 0 60px 0;
}

.tb1 {
	width:50%;
	float:left;
}

.tb1 table {
	width:330px;
}

.tb1 table tr td p {
	margin:5px 0 5px 10px;
}

.tb2 {
	width:50%;
	float:right;
}

.tb2 table {
	width:330px;
}

.tb2 table tr td p {
	margin:5px 0 5px 10px;
}

/* mapare css 
************************************************************************************************** */
.maparea {
	width:690px;
	border:none;
	margin:0 0 20px 0;
}

.adarea {
	width:690px;
	border:none;
	margin:0 0 60px 0;
}

.adarea p {
	margin:5px 0;
}

/* side_roll css 
************************************************************************************************** */
#sidearea {
	width:238px;
	float:right;
	margin:30px 0;
	padding:0;
	height:2800px;
}

#side_roll {
	position:relative;     
	width:238px;     
	padding:0;
	margin:0;     
}


/* index css 
************************************************************************************************** */
.apa_tit img {
	margin:0 0 40px 0；
}

.btn_l {
	float:left;
	width:334px;
}

.btn_l img {
	margin:0 0 20px 0;
}

.btn_r {
	float:right;
	width:334px;
}

.btn_r img {
	margin:0 0 20px 0;
}

