﻿@charset "utf-8";
/* CSS Document */

table {
  border-collapse: collapse;
  border: 1px solid #4f74d7;
}

td {
  border: 1px solid #4f74d7;
  text-align:center;
  vertical-align:middle;
}

.title_line1 {
	position: relative;
	background-image:url(../img/title_line.png);
	background-repeat: no-repeat;
	width: 740px;
	height: 45px; 
	margin-top: 30px;
	margin-left:20px;
	margin-bottom:20px;	
}

.title_line1_moji {
	position: absolute;
	left: 48px;
	font-size: 16px;
	font-weight: 600;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	margin-top: 4px;
	top: 11px;
}

.tbtitle1 {
	font-size:16px;
	color:#FFFFFF;
	font-weight:bold;
/*	background-image:url(../img/bg3_370.png); */
	background-repeat:no-repeat;
	background-color:#7093f3;
	
}

.tblstle1{
	margin-left:20px;	

}
.naiyou{
	font-size:14px;
	text-align:left;
	padding-left:20px;
	padding-top:-100px;
	line-height:18px;
	
}
.etc{
	font-size:14px;
	font-weight:bold;
	color:#4f74d7;
	background-color:#cad5f5;
		
}
.ok_no{
	font-size:20px;
	font-weight:bold;
	
}
.ok_no1{
	font-size:14px;
	margin-top:10px;
	text-align:right;
	padding-right:25px;
	
}
.order {
	width:400px;
	height:32px;
	background-repeat:no-repeat;
	background-image:url(../img/order_btn.png);
	margin-top:20px;
	
}

.order:hover {
	width:400px;
	height:32px;
	background-position:bottom;
}
.yaji{
	margin-top:40px;
}
.title{
	margin-top:60px;
	margin-left:20px;
}
.keijou{
	font-size:14px;
	margin-top:17px;
	margin-left:70px;
	margin-bottom:25px;
	
}
.size{
	font-size:14px;
	margin-top:17px;
	margin-left:50px;
	margin-bottom:35px;
	
}
.kakou{

	margin-top:17px;
	margin-left:30px;
	margin-bottom:15px;
	
}
.kakou_img1{
	position:relative;
	background-image:url(../img/kakou_k1.png);
	background-repeat:no-repeat;
	height:250px;
	width:740px;
	margin-left:20px;
	border:1px #000 solid ;
}
.kakou_img2{
	position:relative;
	background-image:url(../img/kakou_a1.png);
	background-repeat:no-repeat;
	height:400px;
	width:740px;
	margin-left:20px;
	border:1px #000 solid ;
}
.kakou_img3{
	position:relative;
	background-image:url(../img/chouban_img.png);
	background-repeat:no-repeat;
	height:153px;
	width:273px;
	margin-left:30px;
	
}
.kakou_moji{
	position: absolute;
	font-size: 13px;
	line-height: 20px;
	height: 140px;
	left: 293px;
	top: 0px;
	width: 444px;
}
.kakou_moji1{
	font-size: 13px;
	color:#009245;
	line-height: 20px;
	margin-top:8px;
	margin-left:400px;

}
.kakaku_line{
	margin-top:30px;
	margin-bottom:30px;
	margin-left:20px;

}
.tbla{
	margin-left:50px;
	margin-top:30px;

	
}
.tbla td{
	border:1px solid #000;
	font-size:12px;
}
.tblb{
	margin-left:20px;
	margin-top:30px;
	color:#FFF;
	
}
.tblb td{
	border:1px solid #000;
	font-size:12px;
}

.moji1{
	color:#000;
	text-align:center;
	height:30px;
/*	padding-left:30px;*/
	
}
.moji2{
	color:#000;
	text-align:left;
	padding-left:10px;

}
.etc_film{
	background-image:url(../img/etc_film.png);
	background-repeat:no-repeat;
	width:735px;
	height:167px;
	margin-left:25px;
	margin-top:30px;
	
}
.film_moji{
	margin-top:-110px;
	margin-left:25px;
	line-height:20px;
	font-size:13px;	
}
.etc_awase{
	background-image:url(../img/etc_awase.png);
	background-repeat:no-repeat;
	width:735px;
	height:232px;
	margin-left:25px;
	margin-top:40px; 
	
}
.awase_moji{
	margin-top:-175px;
	margin-left:25px;
	line-height:20px;
	font-size:13px;	
}
.etc_edge{
	background-image:url(../img/etc_edge.png);
	background-repeat:no-repeat;
	width:735px;
	height:330px;
	margin-left:25px;
	margin-top:40px; 
	
}
.edge_moji{
	margin-top:-95px;
	margin-left:25px;
	line-height:20px;
	font-size:13px;	
}
.tbl_eg {
  border-collapse: collapse;
  border: 1px solid #00000;
  font-size:13px;
  margin-top:15px;
  margin-left:30px;
  float:left;

}

.td_eg {
  border: 1px solid #000000;
  background-color:#525252;
  color:#fff;
  height:20px;
  text-align:center;
}
.td_eg1 {
  border: 1px solid #000000;
  background-color:#fff;
  color:#525252;
  height:20px;
  text-align:center;
}
.eg_moji{
	float:left;
	margin-top:150px;
	margin-left:10px;
	
}