/* ------------------------------------
 → 推奨環境
 * ------------------------------------*/
#sui{font-size:17px;
font-weight:bold;
border:dotted #000000 1px;
width:500px;
margin:auto;
t}
#sui img{margin-right:3px;
position: relative;
top:3px;}




/* ------------------------------------
 → 月額見放題入会手続き
 * ------------------------------------*/
#main_in {
	width:880px;
	margin:auto;
	color:#333;
	line-height:1.8;
}
h3 {
	text-align:left;
	height:31px;
	padding-left:20px;
	line-height:2;
	background:url(../common/subtitle_bg.gif) 0 0 no-repeat;
	margin-bottom:10px;
}

#sui{font-size:17px;
font-weight:bold;
border:dotted #000000 1px;
width:500px;
margin:auto;
t}
#sui img{margin-right:3px;
position: relative;
top:3px;}

* html #sui{font-size:17px;
font-weight:bold;
border:dotted #000000 1px;
width:500px;
margin-left:75px;
}

* html #sui img{ margin-bottom:5px;
margin-top:5px;
vertical-align: middle ;
}

#tokutei_body dl #check1{width:413px;
margin:auto;
height:50px;
padding-top:10px;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
clear:both;}

#tokutei_body dl #check2{width:300px;
margin:auto;
height:69px;
padding:0;
}

* html #tokutei_body dl #check1{width:413px;
height:50px;
margin-left:120px;
}

* html #tokutei_body dl #check2{width:300px;
height:69px;
margin-left:170px;
}
/* ------------------------------------
 → 特定商取引法による表記
 * ------------------------------------*/
#tokutei_body{
//	width:676px;
	color:#333;
//	background:#fff url(../common/kiyaku_line.gif) 0 bottom no-repeat;
	text-align:left;
	margin:10px 0px 0px 0px;
	font-size:15px;
}
#tokutei_body dl{
	padding-left:15px;
	padding-right:15px;
}
#tokutei_body dl dt{
//	background:url(../common/kiyaku_tensen.gif) 0 bottom no-repeat;
}
#tokutei_body dl dd{
	padding:5px;
}
#tokutei_body dl dd ul {
	clear:both;
}
#tokutei_body dl dd ul li{
	width:400px;
	float:left;
}
#tokutei_body dd ul li.f_t{
	width:200px;
}
#tokutei_body p{
	display:block;
	clear:both;
	padding-left:20px;
	padding-right:20px;	
	margin-bottom:10px;
}
/* ------------------------------------
 → トップへ
  * ------------------------------------*/
#go_to_top {
	padding-top:10px;
	clear:both;
	height:18px;
	text-align:right;
}
/* ------------------------------------
 → 推奨環境表
  * ------------------------------------*/
  
  #att {
  border-top: #000000 solid 1px;
    margin-left: 20px;
    width: 630px;
	font-size:16px;
	line-height:2em;
	font-weight:bold;
}
#att .title{
	float:left;
	width:183px;
	border-left:#000000 solid 1px;
	border-bottom:#000000 solid 1px;
	border-right:#000000 solid 1px;
	padding-left:15px;
	background-color:#eee;
	height:64px;
}
#att .environment{float:right;
width:413px;
border-bottom:#000000 solid 1px;
border-right:#000000 solid 1px;
padding-left:15px;
}
#att .environment span{
font-size:12px;
}
#communication .title{height:85px;}
#communication .environment{height:85px;}
.environment img{vertical-align:text-bottom;}


#silverlightControlHost {
 height:300px;
}
.txt{
	font-size:15px;
	line-height:34px;
	font-weight:bold;
	color:#000000;
	font-family: "メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック",sans-serif;
}
.txt2{
	background-color:#000000;
	border:solid 0px #ffffff;
	border-radius:20px;
	margin:0px 0px 20px 0px;
	padding:10px 0px 10px 0px;
	font-size:19px;
//	line-height:19px;
	font-weight:bold;
	color:#ffffff;
	font-family: "メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック",sans-serif;
	text-align:center;
}
.centerCntnts{
	margin:0px auto 0px auto;
	padding:0px 0px 0px 0px;
}
