@charset "UTF-8";
/*---------------基本情報 CSS---------------*/
body {
  font-family:'Lucida Grande','Hiragino Kaku Gothic ProN',Meiryo, sans-serif;
  -webkit-text-size-adjust: 100%;
  font-size:25px;
  margin:0px auto;
  color:#000;
  text-align: center;
}

#container {
 width:640px;
 margin:0px auto;
 background:url(../img/s_back_99.png) repeat-y;
}

#header {
 width:640px;
}

.h1_top{
    color: #000;
    font-size:45%;
    text-align: left;
    width: 630px;
    margin: 5px auto 15px auto;
    word-break: break-all;
}

h1{
	font-weight:normal;
}

.a_link a{
    color: #000;
}

.a_link {
    color: #000;
}

#message{
	background: #e9e6f3;
	text-align: center;
	margin: 0px auto;
    color: #000;
}

#service{
	background: #fee2d0;
	text-align: center;
	margin: 0 auto;
}

#company{
	background: #e1f4df;
	text-align: center;
	margin: 0 auto;
}


#news{
	background: #d0f0fb;
	text-align: center;
}

#menu{
	background: #ebe6f0;
	text-align: center;
}

#map{
	background: #fce7f3;
	text-align: center;
}

.wclo_smart_news_title_link{
    color: #000;
}

.smart_menu{
 margin:0;
 padding:0;
 list-style:none;
}

.smart_menu li {
 display: table-cell;
 *display: inline;  
 *zoom: 1;
 padding: 0px;
}

#slider {
 color:#fff;
 position:relative;
 margin: 0 auto;
}

#contents {
 width:640px;
}

#contents section{
 margin:20px;
}

#footer {
 text-align:center;
 font-size:20px;
 width:640px;
 color: #000;
 background: #fff;
}

.tel a{
	color:#fff;
}

.tel1 a{
	color:#fff;
}

.tel2 a{
	color:#000;
}

.wclo_tel_link{
   color:#fff;
}

.wclo_map_link{
	color:#000;
}

.wclo_smart_logo_img{
}
.wclo_smart_main_img{
	width: 640px;
	margin:0 auto;
}

.wclo_facebook_link img{
	padding:0px 15px 0px 15px;
	}

.wclo_twitter_link img{
	padding:0px 15px 0px 15px;
	}
	
.wclo_blog_link img{
	padding:0px 15px 0px 15px;
	}
	
.wclo_mail_link img{
	padding:0px 15px 0px 15px;
	}

/*---------------/基本情報 CSS---------------*/


/*---------------テンプレート CSS---------------*/

/*---------------/テンプレート CSS---------------*/


/*---------------WebCloset CSS---------------*/

.wclo_smart_news_table{
	width:540px;
	color:#000;
	text-align: center;
	margin:0px auto 10px auto;
	
}

.wclo_smart_news_table th {
	height: 30px;
	font-weight:normal;
	color:#000;
	text-align:center;
	padding:10px 0 0 0;
	font-size:25px;
	line-height:100%;
	/*border-top:1px dotted #000;*/
	/*border-bottom:1px dotted #000;*/
}

.wclo_smart_news_table td {
	height: 50px;
	color:#000;
	text-align:center;
	padding:0 0 10px 0;
	font-size:25px;
}

.wclo_smart_product_table{
    margin: 0 auto;
    color: #000;
    text-align: center;
}

.wclo_smart_product_detail_table{
    font-size:25px;
    margin: 0 auto;
    color: #000;
}

.wclo_smart_product_inner_table{
    margin: 0 auto;
    text-align: center;
}

/*商品ウィンドウ画像*/
.wclo_smart_product_window{
	 background: url(../img/picture_99.png) center no-repeat;
	 width:232px;		/*ウインドウ画像のサイズ指定 ※テンプレート毎調整箇所*/
	 height:201px;		/*ウインドウ画像のサイズ指定 ※テンプレート毎調整箇所*/
	 display:table-cell;
	 vertical-align:middle;
	 margin:0px auto;
    text-align: center;
	 box-shadow: 3px 3px 3px rgba(0,0,0,0);	/*ドロップシャドウ調整箇所 ※テンプレート毎調整箇所*/
	}

/*商品画像自体の<img>*/
.wclo_smart_product_window img {
	max-width:146px;
	max-height:195px;
	margin-top:0px;		/*商品画像調整箇所 ※テンプレート毎調整箇所*/
	margin-left:0px;	/*商品画像調整箇所 ※テンプレート毎調整箇所*/

	}
	
/*商品名の<td>*/
.wclo_smart_product_name {
	font-size:25px;
	color:#000;
	width:182px;
	text-align:center;
	}

/*アイコン*/
.wclo_smart_product_icon{
    height:37px;
}

/*詳細画面商品画像*/
.wclo_detail_img{
}

.wclo_smart_product_detail_table{
	border-collapse: collapse;
	width:400px;
	margin:0 auto;
}

.wclo_smart_product_detail_table th{
	border-bottom: solid 1px #000;
	color:#000;
	text-align:left;
	height:40px;
	width:100px;
	font-size:25px;
}

.wclo_smart_product_detail_table td{
	border-bottom: solid 1px #000;
	color:#000;
	font-size:25px;
	padding-left:10px;
}

/* お問い合わせ送信ボタン */
.submit_btn{
	font-family:'Lucida Grande','Hiragino Kaku Gothic ProN',Meiryo, sans-serif;
	background: #333;
	border: 1px solid #DDD;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	color: #fff;
	font-size:24px;
	width: 150px;
	height: 50px;
	padding: 0px;
}

/*---------------/WebCloset CSS---------------*/
