/*=========== 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_380 {
float:left;
width:380px;
}
.fl_404 {
float:left;
width:404px;
}


/* float_right */
.fr_405 {
float:right;
width:405px;
}
.fr_231 {
float:right;
width:231px;
}
.fr_198 {
float:right;
width:198px;
}
.fr_106 {
float:right;
width:106px;
}
.fr_87 {
float:right;
width:87px;
}


.ml_20 {
margin: 0 0 0 20px;
}
.mt_24 {
margin-top: 24px;
}

.pr_57 {
padding-right: 57px;
}


/*============================== main background ==============================*/

body#frm {
}

body#frm #main div.dammy {
	height: 455px;
	text-align: center;
	overflow: hidden;
}

/*============================== features ==============================*/
#container #features .bullet ul li {
float: left;
width: auto;
margin: 0 12px 0 0;
}
#container #features .bullet ul li dl {
margin: 0;
padding: 0;
}
#container #features .bullet ul li dl dd {
font-size: 10px;
}
#container #features .bullet_new {
width:643px;
margin:0 0 0 0;
padding:0 0 30px 0;
}
#container .content .fl_box .bullet_new,
#container .content .fr_box .bullet_new {
width:287px;
margin:0 0 30px 0;
padding:0;
}
#container .content .fl_box_in_new {
float:left;
width:320px;
margin:0;
}
#container .content .fr_box_in_new {
float:right;
width:300px;
}

#container .content div.design-inner-sheet{
	background:url(img/830t_pink_phone_bg.jpg) no-repeat right top;
}

#container .content p.design-inner-sheet{
	padding-bottom:20px;
}
/*============================== functions ==============================*/
#container #functions .bullet p.img_subdisplay {
float:left;
width:377px;
}

#container #functions .bullet ul.img-quality {
	margin: 0 0 0 49px;
	width: 561px;
}
#container #functions .bullet ul.img-quality li {
	float: left;
	margin: 0 33px 0 0;
	width: 154px;
}
#container #functions .bullet ul.img-quality li span {
	display: block;
	text-align: center;
}

#container #functions .bullet .focus_icon {
	vertical-align: baseline;
	margin: 0 2px -3px 2px;
}

#container #functions .bullet ul.function-list {
	margin: 0 0 0 1em;
	text-indent: -1em;
}

#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 {
	width: 199px;
border-top: none;
padding: 12px -5px 12px 1px;
}
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;
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;
}


