@charset "Shift_JIS";

/*=========== fl_box ===========*/
#container .content .fl_box {
float:left;
width:307px;
}
#container .content .fr_box {
float:right;
width:307px;
}
#container .content .fl_box_in {
float:left;
width:297px;
}
#container .content .fr_box_in {
float:right;
width:287px;
}

/*=========== float ===========*/


/* float_left */

.fl_171 {
float:left;
width:171px;
}
.fl_184 {
float:left;
width:184px;
}
.fl_190 {
float:left;
width:190px;
}
.fl_250 {
float:left;
width:250px;
}
.fl_360 {
float:left;
width:360px;
}
.fl_380 {
float:left;
width:380px;
}


/* float_right */
.fr_405 {
float:right;
width:405px;
}
.fr_334 {
float:right;
width:334px;
}
.fr_231 {
float:right;
width:231px;
}
.fr_226 {
float:right;
width:226px;
}
.fr_206{
float:right;
width:206px;
}
.fr_106 {
float:right;
width:106px;
}
.fr_87 {
float:right;
width:87px;
}


.ml_20 {
margin: 0 0 0 20px;
}
.mt_24 {
margin-top: 24px;
}


/*============================== main background ==============================*/

body#frm {
	}

body#frm #main div.dammy {
	height: 455px;
	text-align: center;
	overflow: hidden;
}


/*============================== features ==============================*/
#container .content ul#pdct-list {
	margin: 25px 0 0 0;
}
#container .content ul#pdct-list li{
	float:left;
	width:287px;
}

#container .content ul.design-sheet li,
#container .content ul.step-sheet li {
	float:left;
	line-height: 1;
}
#container .content ul.design-sheet li {
	width:105px;
	margin: 0 21px 0 0;
}
#container .content ul.design-sheet li img {
	margin: 0 0 8px 0;
}
#container .content ul.design-sheet li span {
	display: block;
	text-align: center;
	line-height: 1.5;
}

#container .content ul.step-sheet li {
	width:158px;
	padding: 0 47px 0 0;
	background: transparent url(/mb/product/3G/831t/img/fig_arrow.gif) 168px 63px no-repeat;
}
#container .content ul.step-sheet li.last {
	padding: 0;
	background: none;
}
#container .content ul.step-sheet li img {
	margin: 0 0 8px 0;
}
#container .content ul.step-sheet li span {
	display: block;
	line-height: 1.5;
}



/*============================== /features ==============================*/


/*============================== functions ==============================*/
#container #functions .bullet ul.function-list {
	margin: 0 0 0 1em;
	text-indent: -1em;
}

#container #functions .bullet p.ex_box {
	padding: 10px 20px;
	background: #f8f6e6;
}

#container #functions .bullet dl.irg_box {
	border: 2px solid #e8e8e8;
}
#container #functions .bullet dl.irg_box dt {
	margin: 0;
	padding: 8px 13px;
	font-weight: bold;
	background: #e8e8e8;
}
#container #functions .bullet dl.irg_box dd {
	margin: 0;
	padding: 10px 13px;
}

#container #functions .bullet ul.contents-list {
	width: 664px;
}
#container #functions .bullet ul.contents-list li {
	float: left;
	display: block;
	margin: 0 21px 0 0;
	width: 200px;
}
#container #functions .bullet ul.contents-list li.clear-left {
	clear: left;
}
#container #functions .bullet ul.contents-list li dl,
#container #functions .bullet ul.contents-list li dl dt,
#container #functions .bullet ul.contents-list li dl dd {
	margin: 0;
	padding: 0;
}
#container #functions .bullet ul.contents-list li dl dt {
	color: #d83d7a;
	font-weight: bold;
}
#container #functions .bullet ul.contents-list li dl dd.bnr-box {
	height:70px;
	line-height: 1;
	margin: 5px 0 20px 0;
}
#container #functions .bullet ul.contents-list li dl dd.long-text {
	letter-spacing: -1px;
}
#container #functions .bullet ul.contents-list li dl dd.bnr-box.with-copy{
	margin: 5px 0 5px 0;
}
#container #functions .bullet ul.contents-list li dl dd.bnr-box.with-copy span {
	display: block;
	text-align: center;
	font-size: 10px;
}


/*============================== nav ==============================*/
body#frm div#nav ul {
padding: 0;
margin: 0;
}
body#frm div#nav .bd_top {
border-top: none;
}
body#frm div#nav .bd_top_noline {
width:195px;
margin:0 0 0 0;
padding:12px 0 12px 0;
border-bottom: none;
}
body#frm div#nav ul li.info {
width:195px;
height:51px;
margin:0;
padding: 0 0 12px 0;
background:url(/mb/shared/img/pdct_3g_new/color/fig_support_info_ov.jpg) no-repeat 0 0;
}
body#frm div#nav ul li.toshiba {
width:199px;
height:33px;
margin:0;
padding: 0;
background:url(/mb/shared/img/pdct_3g_new/color/btn_side-maker-t_ov.jpg) no-repeat 0 0;
}
body#frm div#nav ul li.linenape {
width: 197px;
height: 88px;
padding: 0 0 12px 0;
margin: 0;
}
body#frm div#nav ul li.linenape a:hover img {
visibility: inherit;
}
body#frm div#nav ul li.os-mail a:hover img {
visibility: inherit;
}

