@charset "utf-8";
/* ****************************************************
subwindow.css
***************************************************** */

body {
	background-color:#ebebeb;
}
#container {
	text-align:center;
}
#contents {
	margin:0 auto;
	text-align:left;
	border:1px solid #004E8D;
	border-bottom:0;
	border-top:0;
	background-color:#fff;
}
.wide400 #contents /* iPhone_taiou_bt.html */ {
	width:400px;
}
.wide500 #contents {
	width:500px;
}
.wide600 #contents {
	width:600px;
}
.wide770 #contents/* iPod_taiou.html */ {
	width:770px;
}
.wide900 #contents/* function.html */ {
	width:900px;
}
#head {
	padding:15px 0;
	margin-bottom:20px;
	border-bottom:5px solid #004E8D;
}
#content-box {
	margin:0 20px 40px;
}
#content-box .update{
	margin:-17px 0 10px;
	text-align:right;
	position:relative;
}
#content-box .table02 {
	width:100%;
	border:1px solid #ccc;
	border-bottom:0;
	border-right:0;
}
#content-box .table02 th {
	border:1px solid #ccc;
	border-top:0;
	border-left:0;
	padding:4px;
	background-color:#EFEFEF;
	color:#555;
	text-align:center;
}
#content-box .table02 td {
	border:1px solid #ccc;
	border-top:0;
	border-left:0;
	padding:4px;
}
#content-box .table02 td strong {
	color:#258;
	font-weight:bold;
}
.bgcolor1 {
	background-color:#F0F8FE;
}
.bgcolor2 {
	background-color:#EBEDFF;
}
.bgcolor3 {
	background-color:#FFF0F5;
}
.bgcolor4 {
	background-color:#F5FFFA;
}
.bg_do /* docomo */ {
	background-color:#EEEEEE;
}
.bg_au /* au */ {
	background-color:#FFEEDD;
}

.bg_sb /* softbank */ {
	background-color:#FFEEFF;
}
.bg_wil /* willcom */ {
	background-color:#DFEFFF;
}
.bg_em /* e-mobile */  {
	background-color:#FFF0F0;
}
.red-txt {
	color:#cc0000;
}
ol.normal-ol {
	padding-left:2em;
}
ol.normal-ol li {
	list-style-type:decimal;
	margin-bottom:10px;
	line-height:1.4;
}
.page-top {
	clear:both;
	padding:16px 0;
	text-align:right;
}
#foot {
	padding:20px 0;
	border-top:5px solid #004E8D;
	text-align:center;
}
