@charset "shift_jis";
/* CSS Document */

.ph-box {
float: right;
width: 240px;
margin-bottom: 3px;
margin-left: 10px;
}

.txt10{
font-size:10px;
line-height:1.2;
}


.enq{
	margin:0 0 20px 20px;
	padding:0;
}

.enq li{
	margin:0 0 20px 0px;
	padding:0;
}

.enq li ul{
	margin:0 0 20px 20px;
	padding:0;
}

.enq li ul li{
	margin:0 0 5px 0px;
	padding:0;
}

h2.ttl{
	background:#999999;
	padding:4px 10px;
	color:#ffffff;
	font-size:16px;
	margin-bottom:10px;
}

.LinkList{
	margin:0 0 0 20px; 
	padding:0;
}
.LinkList li{
	background:url(/img/bsa.gif) no-repeat 0px 0px;
	padding:0 0 0 20px;
	margin:0 0 10px 0;
	list-style:none;
}
.nameTag{
	margin:10px 0 10px 2em;
	padding:0;
	}
.nameTag li{
	margin:0 0 5px 0;
	padding:0 0 0 3em;
	list-style:none;
	text-indent:-3em;
}
.nameTag li .kita{
	display:block;
	width:3em;
	float:left;
}
.strong{
	font-weight:bold;}
 

.section{
  clear:both;
  margin-bottom:20px;
}

.indentNo{
  margin:0 0 0 15px;
  padding:0;
}
.indentNo li{
  list-style:none;
  margin:0 0 5px 0;
  text-indent:-1.5em;
  padding-left:1.5em;
}


.indentNo .indentNo,
.indentNo .indDot{
  margin:0;
  padding:0;
}


.indDot{
  margin:0 0 0 10px;
  padding:0;
}

.indDot li{
  margin-bottom:3px;
  text-indent:-0.8em;
  padding-left:0.8em;
  list-style:none;
}

li.arrow{
  margin-left:30px;
}



.ImgflL{
  float:left;
  margin:0 15px 10px 0;
}

.ImgflR{
  float:right;
  margin:0 0 10px 15px;
}

.ImgflL img,
.ImgflR img{
  display:block;
  margin:0 0 5px 0;
}

.clearfix:after{
 	content:".";
	height:0;
	visibility:hidden;
	display:block;
	clear:both;
 line-height:0; 
 font-size:0;
	}

.movie-box-wrap{
  margin-top:20px;
   width: 480px;
}

.movie-box{
  position: relative;
  padding-top: 56.25%;
  margin-bottom:10px!important;
  background-color:#ffffff;
}

.movie-box iframe{
  position: absolute;
  top: 0;
  right: 0;
  width: 100% !important;
  height: 100% !important;
  max-width:480px;
  min-height:270px;
}

