@charset "Shift_JIS";

a#pagetop {
	position:absolute;
	top:0;
}
#popup_contents .main {
	padding:0 0 10px 0;
}
#popup_contents .main #contents {
	padding:0 0 50px 0;
}

#popup_contents .main .main-inner {
	padding:0 0 0 0;
}
#popup_contents .main .page {
	float:none;
	z-index:-10;
	clear:both;
	visibility:hidden;
	display:none;
}

/*------- pagetop -------*/
#popup_contents .main p.pagetop a {
	color:#000000;
}
#popup_contents .main p.pagetop a:hover {
	color:#000000;
}



/*-------------- hdr_area --------------*/
#popup_contents .main h1 {
	float:left;
	width:auto;
	height: 77px;
	padding:6px 0 0 30px;
}
#popup_contents .main h1 span {
	display: block;
	margin: 0 0 13px 0;
}
#popup_contents .main .hdr_rgt {
	float:right;
	width:auto;
	padding:3px 10px 0 0;
}
#popup_contents .main .hdr_rgt p.option_new {
	margin:0 0 4px 0;
}
#popup_contents .main .hdr_rgt p.option_new img {
	margin:0 0 0 3px;
}

/*-------------- TAB --------------*/
#popup_contents .main .tab_menu ul#switch-contentnavi {
	height:34px;
	padding:4px 0 0 28px;
	background:url(/mb/shared/img/serv_popup/bg_tab.gif) no-repeat 0 0;
}
#popup_contents .main .tab_menu ul#switch-contentnavi li {
	overflow:hidden;
	float:left;
	width:135px;
	height:30px;
	background-position: 0 0;
	background-repeat: no-repeat;
}
#popup_contents .main .tab_menu ul#switch-contentnavi li a {
	display:block;
	width:135px;
	height:30px;
	margin:0 0 0 0;
	/*\*/ overflow:hidden; /**/
	font-size:1px;
	text-indent:-9999px;
	background-position: 0 0;
	background-repeat: no-repeat;
}

#popup_contents .main .tab_menu ul#switch-contentnavi li.campaign {
	background-image: url(/mb/shared/img/serv_popup/tab_campaign.gif);
}
#popup_contents .main .tab_menu ul#switch-contentnavi li.function {
	background-image: url(/mb/shared/img/serv_popup/tab_function.gif);
}
#popup_contents .main .tab_menu ul#switch-contentnavi li.service {
	background-image: url(/mb/shared/img/serv_popup/tab_service.gif);
}
#popup_contents .main .tab_menu ul#switch-contentnavi li.howto {
	background-image: url(/mb/shared/img/serv_popup/tab_howto.gif);
}
#popup_contents .main .tab_menu ul#switch-contentnavi li.models {
	background-image: url(/mb/shared/img/serv_popup/tab_models.gif);
}
#popup_contents .main .tab_menu ul#switch-contentnavi li.priceplan {
	background-image: url(/mb/shared/img/serv_popup/tab_priceplan.gif);
}
#popup_contents .main .tab_menu ul#switch-contentnavi li.select {
	background-image: url(/mb/shared/img/serv_popup/tab_select.gif);
}
#popup_contents .main .tab_menu ul#switch-contentnavi li.setting {
	background-image: url(/mb/shared/img/serv_popup/tab_setting.gif);
}

/*------- a:link -------*/
#popup_contents .main .tab_menu ul#switch-contentnavi li.campaign a {
	background-image: url(/mb/shared/img/serv_popup/tab_campaign.gif);
}
#popup_contents .main .tab_menu ul#switch-contentnavi li.function a {
	background-image: url(/mb/shared/img/serv_popup/tab_function.gif);
}
#popup_contents .main .tab_menu ul#switch-contentnavi li.service a {
	background-image: url(/mb/shared/img/serv_popup/tab_service.gif);
}
#popup_contents .main .tab_menu ul#switch-contentnavi li.howto a {
	background-image: url(/mb/shared/img/serv_popup/tab_howto.gif);
}
#popup_contents .main .tab_menu ul#switch-contentnavi li.models a {
	background-image: url(/mb/shared/img/serv_popup/tab_models.gif);
}
#popup_contents .main .tab_menu ul#switch-contentnavi li.priceplan a {
	background-image: url(/mb/shared/img/serv_popup/tab_priceplan.gif);
}
#popup_contents .main .tab_menu ul#switch-contentnavi li.select a {
	background-image: url(/mb/shared/img/serv_popup/tab_select.gif);
}
#popup_contents .main .tab_menu ul#switch-contentnavi li.setting a {
	background-image: url(/mb/shared/img/serv_popup/tab_setting.gif);
}
/*------- a:hover -------*/
#popup_contents .main .tab_menu ul#switch-contentnavi li a:hover {
	background-position:0 -30px;
	background-repeat: no-repeat;
}

/*------- a:active -------*/
#popup_contents .main #contents.campaign ul#switch-contentnavi li.campaign a {
	background-position:0 -30px;
	cursor:default;
}
#popup_contents .main #contents.function ul#switch-contentnavi li.function a {
	background-position:0 -30px;
	cursor:default;
}
#popup_contents .main #contents.service ul#switch-contentnavi li.service a {
	background-position:0 -30px;
	cursor:default;
}
#popup_contents .main #contents.howto ul#switch-contentnavi li.howto a {
	background-position:0 -30px;
	cursor:default;
}
#popup_contents .main #contents.models ul#switch-contentnavi li.models a {
	background-position:0 -30px;
	cursor:default;
}
#popup_contents .main #contents.priceplan ul#switch-contentnavi li.priceplan a {
	background-position:0 -30px;
	cursor:default;
}
#popup_contents .main #contents.select ul#switch-contentnavi li.select a {
	background-position:0 -30px;
	cursor:default;
}
#popup_contents .main #contents.setting ul#switch-contentnavi li.setting a {
	background-position:0 -30px;
	cursor:default;
}

/*-------------- tabs_bottom --------------*/
#popup_contents .main #tabs_bottom_wrap {
	margin: 30px 0 0 30px;
}
#popup_contents .main #tabs_bottom_wrap p {
	margin-bottom: 8px;
	font-weight: bold;
}
#popup_contents .main #tabs_bottom_wrap ul#tabs_bottom {
	height:35px;
}
#popup_contents .main #tabs_bottom_wrap ul#tabs_bottom li {
	overflow:hidden;
	float:left;
	height:35px;
	background-position: 0 0;
	background-repeat: no-repeat;
}
#popup_contents .main #tabs_bottom_wrap ul#tabs_bottom li a {
	display:block;
	height:35px;
	margin:0 0 0 0;
	/*\*/ overflow:hidden; /**/
	font-size:1px;
	text-indent:-9999px;
	background-position: 0 0;
	background-repeat: no-repeat;
}

#popup_contents .main #tabs_bottom_wrap ul#tabs_bottom li.campaign {
	width:105px;
	background-image: url(/mb/shared/img/serv_popup/tab_btm_campaign.gif);
}
#popup_contents .main #tabs_bottom_wrap ul#tabs_bottom li.function {
	width:105px;
	background-image: url(/mb/shared/img/serv_popup/tab_btm_function.gif);
}
#popup_contents .main #tabs_bottom_wrap ul#tabs_bottom li.service {
	width:111px;
	background-image: url(/mb/shared/img/serv_popup/tab_btm_service.gif);
}
#popup_contents .main #tabs_bottom_wrap ul#tabs_bottom li.howto {
	width:96px;
	background-image: url(/mb/shared/img/serv_popup/tab_btm_howto.gif);
}
#popup_contents .main #tabs_bottom_wrap ul#tabs_bottom li.models {
	width:77px;
	background-image: url(/mb/shared/img/serv_popup/tab_btm_models.gif);
}
#popup_contents .main #tabs_bottom_wrap ul#tabs_bottom li.priceplan {
	width:112px;
	background-image: url(/mb/shared/img/serv_popup/tab_btm_priceplan.gif);
}
#popup_contents .main #tabs_bottom_wrap ul#tabs_bottom li.setting {
	width:112px;
	background-image: url(/mb/shared/img/serv_popup/tab_btm_setting.gif);
}

/*------- a:link -------*/
#popup_contents .main #tabs_bottom_wrap ul#tabs_bottom li.campaign a {
	width:105px;
	background-image: url(/mb/shared/img/serv_popup/tab_btm_campaign.gif);
}
#popup_contents .main #tabs_bottom_wrap ul#tabs_bottom li.function a {
	width:105px;
	background-image: url(/mb/shared/img/serv_popup/tab_btm_function.gif);
}
#popup_contents .main #tabs_bottom_wrap ul#tabs_bottom li.service a {
	width:111px;
	background-image: url(/mb/shared/img/serv_popup/tab_btm_service.gif);
}
#popup_contents .main #tabs_bottom_wrap ul#tabs_bottom li.howto a {
	width:96px;
	background-image: url(/mb/shared/img/serv_popup/tab_btm_howto.gif);
}
#popup_contents .main #tabs_bottom_wrap ul#tabs_bottom li.models a {
	width:77px;
	background-image: url(/mb/shared/img/serv_popup/tab_btm_models.gif);
}
#popup_contents .main #tabs_bottom_wrap ul#tabs_bottom li.priceplan a {
	width:112px;
	background-image: url(/mb/shared/img/serv_popup/tab_btm_priceplan.gif);
}
#popup_contents .main #tabs_bottom_wrap ul#tabs_bottom li.setting a {
	width:112px;
	background-image: url(/mb/shared/img/serv_popup/tab_btm_setting.gif);
}

/*------- a:hover -------*/
#popup_contents .main #tabs_bottom_wrap ul#tabs_bottom li a:hover {
	background-position:0 -35px;
	background-repeat: no-repeat;
}

/*------- a:active -------*/
#popup_contents .main #contents.campaign ul#tabs_bottom li.campaign a {
	background-position:0 -35px;
	cursor:default;
}
#popup_contents .main #contents.function ul#tabs_bottom li.function a {
	background-position:0 -35px;
	cursor:default;
}
#popup_contents .main #contents.service ul#tabs_bottom li.service a {
	background-position:0 -35px;
	cursor:default;
}
#popup_contents .main #contents.howto ul#tabs_bottom li.howto a {
	background-position:0 -35px;
	cursor:default;
}
#popup_contents .main #contents.models ul#tabs_bottom li.models a {
	background-position:0 -35px;
	cursor:default;
}
#popup_contents .main #contents.priceplan ul#tabs_bottom li.priceplan a {
	background-position:0 -35px;
	cursor:default;
}
#popup_contents .main #contents.setting ul#tabs_bottom li.setting a {
	background-position:0 -35px;
	cursor:default;
}


/*------- tab contents -------*/
#popup_contents .main #contents.campaign #campaign,
#popup_contents .main #contents.function #function,
#popup_contents .main #contents.service #service,
#popup_contents .main #contents.howto #howto,
#popup_contents .main #contents.models #models,
#popup_contents .main #contents.priceplan #priceplan,
#popup_contents .main #contents.select #select,
#popup_contents .main #contents.area #area,
#popup_contents .main #contents.setting #setting {
	z-index:200;
	display:block;
	visibility:visible;
	clear:none;
}


/*-------------- contents_box --------------*/
#popup_contents .main .contents_box {
	float:left;
	width:550px;
}
#popup_contents .main .contents_box .page {
	width:507px;
	padding: 26px 0 0 30px;
}
#popup_contents .main .contents_box .page.wide {
	width:550px;
	padding: 0;
}


/*-------------- main-right --------------*/
#popup_contents .main div.main-right{
	float: right;
	width: 184px;
	margin: 0 0 0 0;
	padding: 63px 24px 0 0;
}
#popup_contents .main div.main-right div.bg-btn {
	margin: 0 0 6px 0;
}
#popup_contents .main div.main-right div.bg-btn div.btn-middle {
	background: url(/mb/service/3G/img/bg_middle.jpg) repeat-y left top;
	width: 178px;
}
#popup_contents .main div.main-right div.bg-btn div.btn-bottom {
	background: url(/mb/service/3G/img/bg_bottom.jpg) no-repeat left bottom;
	padding: 0 0 9px 0;
}
#popup_contents .main div.main-right div.bg-btn div.btn-top {
	padding: 0 0 0 5px;
}
#popup_contents .main div.main-right div.bg-btn div.btn-top p {
	margin: 3px 0 0 0;
}


/*------- menu-link -------*/
/* rollover */
#popup_contents .main div.main-right p a {
	display:block;
}
#popup_contents .main div.main-right p a:hover {
	height: inherit;
	background-color:transparent;
}
#popup_contents .main div.main-right p a:hover img {
	visibility: hidden;
}

/* no rollover */
#popup_contents .main div.main-right p.norollover a:hover img {
	visibility: visible;
}

/* common */
#popup_contents .main div.main-right p.service_lineup {
	width: 178px;
	background:transparent url(/mb/shared/img/serv_popup/btn_service_lineup_ov.jpg) no-repeat left top;
}
#popup_contents .main div.main-right div.bg-btn div.btn-top p.sb-support {
	background:transparent url(/mb/shared/img/serv_popup/btn_softbank_support_ov.jpg) no-repeat left top;
}
#popup_contents .main div.main-right div.bg-btn div.btn-top p.faq {
	background:transparent url(/mb/shared/img/serv_popup/btn_faq_ov.jpg) no-repeat left top;
}

/* support */
#popup_contents .main div.main-right div.bg-btn div.btn-top p.mail-support {
	background:transparent url(/mb/shared/img/serv_popup/btn_mail_support_on.gif) no-repeat left top;
}
#popup_contents .main div.main-right div.bg-btn div.btn-top p.antispam-support {
	background:transparent url(/mb/shared/img/serv_popup/btn_antispam_support_on.gif) no-repeat left top;
}
#popup_contents .main div.main-right div.bg-btn div.btn-top p.ichinavi-support {
	background:url(/mb/shared/img/serv_popup/btn_ichinavi_support_on.gif) no-repeat left top;
}
#popup_contents .main div.main-right div.bg-btn div.btn-top p.support_wifi {
	background:transparent url(/mb/shared/img/serv_popup/btn_support_wifi_ov.jpg) no-repeat left top;
}
#popup_contents .main div.main-right div.bg-btn div.btn-top p.support_access {
	background:transparent url(/mb/shared/img/serv_popup/btn_support_access_on.gif) no-repeat left top;
}

/* Concept Base FAQ */
#popup_contents #cb-faq {
	margin: 0 0 0 3px;
	width: 162px;
}
#popup_contents #cb-faq dt.dpn {
	display:none;
}
#popup_contents #cb-faq dd {
	padding: 10px 0 10px 0;
	background: url(/mb/shared/img/serv_popup/bg_right_faq_dot.gif) repeat-x;
}
#popup_contents #cb-faq dd.cb-faq-first {
	background: none;
}
#popup_contents #cb-faq dd a {
	display: block;
	font-size: 10px;
	font-weight: normal;
	padding: 0 0 0 30px;
	background: url(/mb/shared/img/serv_popup/icon_right_q.gif) no-repeat 1px 0;
	_height: 27px;
	min-height: 27px;
	word-wrap: break-word;
}

/* other faq */
#popup_contents .main div.main-right div.bg-btn p.other-faq {
	background:url(/mb/shared/img/serv_popup/btn_other_faq_on.gif) no-repeat left top;
}

/* service */
#popup_contents .main div.main-right div.bg-btn div.btn-top p.pc-brower {
	background:transparent url(/mb/shared/img/serv_popup/btn_pc_brower_ov.jpg) no-repeat left top;
}
#popup_contents .main div.main-right div.bg-btn div.btn-top p.pc-mail {
	background:transparent url(/mb/shared/img/serv_popup/btn_pc_mail_ov.jpg) no-repeat left top;
}
#popup_contents .main div.main-right div.bg-btn div.btn-top p.doube-number {
	background:transparent url(/mb/shared/img/serv_popup/btn_doublenumber_ov.jpg) no-repeat left top;
}
#popup_contents .main div.main-right div.bg-btn div.btn-top p.yahoo_mobile {
	background:transparent url(/mb/shared/img/serv_popup/btn_yahoo_mobile_ov.jpg) no-repeat left top;
}
#popup_contents .main div.main-right div.bg-btn div.btn-top p.yahoo-kids {
	background:transparent url(/mb/shared/img/serv_popup/btn_yahoo_kids_ov.jpg) no-repeat left top;
}
#popup_contents .main div.main-right div.bg-btn div.btn-top p.s-gps {
	background:transparent url(/mb/shared/img/serv_popup/btn_gps_ov.jpg) no-repeat left top;
}
#popup_contents .main div.main-right div.bg-btn div.btn-top p.srl {
	background:transparent url(/mb/shared/img/serv_popup/btn_srl_ov.jpg) no-repeat left top;
}
#popup_contents .main div.main-right div.bg-btn div.btn-top p.s_info-channel {
	background:transparent url(/mb/shared/img/serv_popup/btn_s_info-channel_ov.jpg) no-repeat left top;
}
#popup_contents .main div.main-right div.bg-btn div.btn-top p.s_live-monitor {
	background:transparent url(/mb/shared/img/serv_popup/btn_s_live-monitor_on.jpg) no-repeat left top;
}
#popup_contents .main div.main-right div.bg-btn div.btn-top p.skantan {
	background:transparent url(/mb/shared/img/serv_popup/btn_nav_skantan_ov.gif) no-repeat left top;
}
#popup_contents .main div.main-right div.bg-btn div.btn-top p.content-store {
	background:transparent url(/mb/shared/img/serv_popup/btn_contents_store_ov.gif) no-repeat left top;
}
#popup_contents .main div.main-right div.bg-btn div.btn-top p.s-payment {
	background:transparent url(/mb/shared/img/serv_popup/btn_s_payment_ov.jpg) no-repeat left top;
}
#popup_contents .main div.main-right div.bg-btn div.btn-top p.mobile-widget {
	background:transparent url(/mb/shared/img/serv_popup/btn_mobile_widget_ov.jpg) no-repeat left top;
}
#popup_contents .main div.main-right div.bg-btn div.btn-top p.s1battle {
	background:transparent url(/mb/shared/img/serv_popup/btn_nav_owarailife_ov.gif) no-repeat left top;
}
#popup_contents .main div.main-right div.bg-btn div.btn-top p.mitarakuji {
	background:transparent url(/mb/shared/img/serv_popup/btn_nav_mitarakuji_on.gif) no-repeat left top;
}
#popup_contents .main div.main-right div.bg-btn div.btn-top p.mkantan {
	background:transparent url(/mb/shared/img/serv_popup/btn_mkantan_on.jpg) no-repeat left top;
}
#popup_contents .main div.main-right div.bg-btn div.btn-top p.music {
	background:transparent url(/mb/shared/img/serv_popup/btn_music_on.jpg) no-repeat left top;
}
#popup_contents .main div.main-right div.bg-btn div.btn-top p.mail {
	background:transparent url(/mb/shared/img/serv_popup/btn_mail_on.jpg) no-repeat left top;
}
#popup_contents .main div.main-right div.bg-btn div.btn-top p.decora-mail {
	background:transparent url(/mb/shared/img/serv_popup/btn_decora-mail_on.jpg) no-repeat left top;
}
#popup_contents .main div.main-right div.bg-btn div.btn-top p.tadamachiuke {
	background:transparent url(/mb/shared/img/serv_popup/btn_tadamachiuke_ov.jpg) no-repeat left top;
}
#popup_contents .main div.main-right div.bg-btn div.btn-top p.tadauranai {
	background:transparent url(/mb/shared/img/serv_popup/btn_tadauranai_ov.jpg) no-repeat left top;
}
#popup_contents .main div.main-right div.bg-btn div.btn-top p.tadacomic {
	background:transparent url(/mb/shared/img/serv_popup/btn_tadacomic_ov.jpg) no-repeat left top;
}
#popup_contents .main div.main-right div.bg-btn div.btn-top p.tadagame {
	background:transparent url(/mb/shared/img/serv_popup/btn_tadagame_ov.jpg) no-repeat left top;
}
#popup_contents .main div.main-right div.bg-btn div.btn-top p.tadamusic {
	background:transparent url(/mb/shared/img/serv_popup/btn_tadamusic_ov.jpg) no-repeat left top;
}
#popup_contents .main div.main-right div.bg-btn div.btn-top p.tadamelody {
	background:transparent url(/mb/shared/img/serv_popup/btn_tadamelody_on.jpg) no-repeat left top;
}
#popup_contents .main div.main-right div.bg-btn div.btn-top p.tadahon {
	background:transparent url(/mb/shared/img/serv_popup/btn_tadahon_on.jpg) no-repeat left top;
}
#popup_contents .main div.main-right div.bg-btn div.btn-top p.tadadeco {
	background:transparent url(/mb/shared/img/serv_popup/btn_tadadeco_on.jpg) no-repeat left top;
}
#popup_contents .main div.main-right div.bg-btn div.btn-top p.ichinavi {
	background:transparent url(/mb/shared/img/serv_popup/btn_nav_ichinavi_on.gif) no-repeat left top;
}
#popup_contents .main div.main-right div.bg-btn div.btn-top p.sitemaga {
	background:transparent url(/mb/shared/img/serv_popup/btn_nav_sitemaga_on.gif) no-repeat left top;
}
#popup_contents .main div.main-right div.bg-btn div.btn-top p.infomail {
	background:transparent url(/mb/shared/img/serv_popup/btn_infomail_on.jpg) no-repeat left top;
}
#popup_contents .main div.main-right div.bg-btn div.btn-top p.antispam {
	background:transparent url(/mb/shared/img/serv_popup/btn_antispam_on.gif) no-repeat left top;
}
#popup_contents .main div.main-right div.bg-btn div.btn-top p.coupon {
	background:transparent url(/mb/shared/img/serv_popup/btn_coupon_on.jpg) no-repeat left top;
}

/* banner price plan */
#popup_contents .main div.main-right div.bg-btn p.packet-mail {
	background:url(/mb/shared/img/serv_popup/btn_packet_mail_on.gif) no-repeat left top;
}
#popup_contents .main div.main-right div.bg-btn p.packet-flat {
	background:url(/mb/shared/img/serv_popup/btn_packet_flat_on.gif) no-repeat left top;
}
#popup_contents .main div.main-right div.bg-btn p.smp_basic_pack a:hover{
	background:transparent url(/mb/shared/img/serv_popup/btn_smp_basic_pack_on.jpg) no-repeat left top;
}
#popup_contents .main div.main-right div.bg-btn p.iphone_option a:hover{
	background:transparent url(/mb/shared/img/serv_popup/btn_iphone_option_on.jpg) no-repeat left top;
}

/* mysb */
#popup_contents .main div.main-right div.mysb_area {
	width:170px;
	height:105px;
	padding:10px 0 10px 8px;
	background:transparent url(/mb/shared/img/serv_popup/fig_mysb_area.gif) no-repeat scroll left top;
}
#popup_contents .main div.main-right div.mysb_area .mysb_text {
	text-indent:-9999px;
}
#popup_contents .main div.main-right div.mysb_area .mysb_bnr {
	width:161px;
	height:65px;
	background:transparent url(/mb/shared/img/serv_popup/bnr_mysb_ov.gif) no-repeat scroll left top;
}
#popup_contents .main div.main-right div.mysb_area .mysb_bnr a {
	display:block;
}
#popup_contents .main div.main-right div.mysb_area .mysb_bnr a:hover {
	width:161px;
	height:65px;
	background-color:transparent;
}
#popup_contents .main div.main-right div.mysb_area .mysb_bnr a:hover img {
	visibility:hidden;
}


/* Basic Option Pack */
#popup_contents .main div.main-right div.bop {
	margin: 0 0 65px;
	position: relative;
}
#popup_contents .main div.main-right div.bop .bop_bnr {
	position: absolute;
	width: 188px;
	height:67px;
	left: -5px;
	top: 0;
	background:transparent url(/mb/shared/img/serv_popup/bnr_basic-option-pack_on.gif) no-repeat left top;
}




/* login */
#popup_contents .main div.main-right div.bg-btn p.login {
	width: 178px;
}


/* tab contents */
/**************************************/

/*------- heading -------*/
.contents_box h3.bdr_b {
	padding-bottom: 7px;
	border-bottom:1px solid #c6ced8;
}
.contents_box h4 {
	padding: 6px 5px;
	border-top:1px solid #c6ced8;
	border-bottom:1px solid #c6ced8;

}


/*------- function -------*/

/* - switch_box - */

.contents_box #function .switch_box h2 {
	text-indent: -9999px;
	font-size: 0px;
}


/* intro */
.contents_box #function .switch_box #intro .inner_switch_area {
	cursor:pointer;
}


.contents_box #function .switch_box #intro div.users-voice {
	margin: 20px 0 0 0;
}
.contents_box #function .switch_box #intro div.users-voice p {
	padding-bottom: 5px;
	
}
.contents_box #function .switch_box #intro div.users-voice dl{
	width: 504px;
	background: url(/mb/shared/img/serv_popup/fig_dot-line.gif) no-repeat left bottom;
}
.contents_box #function .switch_box #intro div.users-voice dl dt{
	padding: 10px 0 10px 0;
	background: url(/mb/shared/img/serv_popup/fig_dot-line.gif) no-repeat left top;
}
.contents_box #function .switch_box #intro div.users-voice dl dd{ 
	padding: 0 0 10px 10px;
	color: #575757;
}


/* case shared */
.contents_box #function .switch_box ul.cases {
	margin: 20px 0 20px 20px;
	background: url(/mb/shared/img/serv_popup/fig_dot-line.gif) no-repeat left top;
}
.contents_box #function .switch_box ul.cases li {
	padding: 20px 0;
	background: url(/mb/shared/img/serv_popup/fig_dot-line.gif) no-repeat left bottom;
}
.contents_box #function .switch_box ul.cases li div {
	padding: 0 0 5px 130px;
	width: 374px;
}
.contents_box #function .switch_box ul.cases li div p {
	margin: 10px 0 0 0;
}

.contents_box #function .switch_box  .fanc-top {
	margin-left: 20px;
}
.contents_box #function .switch_box  .fanc-top a {
	color: #333333;
	text-decoration: underline;
}
.contents_box #function .switch_box  .fanc-top a:hover {
	color: #333333;
	text-decoration: none;
}
/*------- service -------*/


/*------- howto -------*/

/* howto-flow */
.contents_box .howto-flow {
	width: 504px;
	margin-bottom: 30px;
	border: 1px solid #c6ced8;
}
.contents_box .howto-flow h4 {
	padding: 0;
	border: none;
}
.contents_box .howto-flow h5 {
	margin-bottom: 10px;
}
.contents_box .howto-flow .inner-cont {
	padding: 17px 0 20px 9px;
}


/*------- models -------*/
.contents_box #models h4 {
	margin-bottom: 20px;
}

/* list models images */
.contents_box #models div.sb-telephone {
	margin: 0 0 0 25px;
	width: 460px;
}
.contents_box #models div.sb-telephone ul {
    padding: 0;
	margin: 0;
	list-style: none;
}
.contents_box #models div.sb-telephone ul li {
	float: left;
	width: 68px;
	padding: 0 8px 20px 0;
}
.contents_box #models div.sb-telephone ul li a {
	display:block;
}
.contents_box #models div.sb-telephone ul li a:hover {
	height: inherit;
	background-color:transparent;
}
.contents_box #models div.sb-telephone ul li a:hover img {
	visibility: hidden;
}

.contents_box #models div.sb-telephone ul li.sb_004shpj {
	background:transparent url(/mb/shared/img/serv_popup/fig_004sh_pj_ov.jpg) no-repeat left top;
}
.contents_box #models div.sb-telephone ul li.sb_004sh {
	background:transparent url(/mb/shared/img/serv_popup/fig_004sh_ov.jpg) no-repeat left top;
}
.contents_box #models div.sb-telephone ul li.sb_001sc {
	background:transparent url(/mb/shared/img/serv_popup/fig_001sc_ov.jpg) no-repeat left top;
}
.contents_box #models div.sb-telephone ul li.sb_002sh {
	background:transparent url(/mb/shared/img/serv_popup/fig_002sh_ov.jpg) no-repeat left top;
}
.contents_box #models div.sb-telephone ul li.sb_001n {
	background:transparent url(/mb/shared/img/serv_popup/fig_001n_ov.jpg) no-repeat left top;
}
.contents_box #models div.sb-telephone ul li.sb_001sh {
	background:transparent url(/mb/shared/img/serv_popup/fig_001sh_ov.jpg) no-repeat left top;
}


.contents_box #models div.sb-telephone ul li.sb_945sh {
	background:transparent url(/mb/shared/img/serv_popup/fig_945sh_ov.jpg) no-repeat left top;
}
.contents_box #models div.sb-telephone ul li.sb_945shg {
	background:transparent url(/mb/shared/img/serv_popup/fig_945shg_ov.jpg) no-repeat left top;
}
.contents_box #models div.sb-telephone ul li.sb_944sh {
	background:transparent url(/mb/shared/img/serv_popup/fig_944sh_ov.jpg) no-repeat left top;
}
.contents_box #models div.sb-telephone ul li.sb_942p {
	background:transparent url(/mb/shared/img/serv_popup/fig_942p_ov.jpg) no-repeat left top;
}
.contents_box #models div.sb-telephone ul li.sb_941sc {
	background:transparent url(/mb/shared/img/serv_popup/fig_941sc_ov.jpg) no-repeat left top;
}
.contents_box #models div.sb-telephone ul li.sb_842p {
	background:transparent url(/mb/shared/img/serv_popup/fig_842p_ov.jpg) no-repeat left top;
}
.contents_box #models div.sb-telephone ul li.sb_842sh {
	background:transparent url(/mb/shared/img/serv_popup/fig_842sh_ov.jpg) no-repeat left top;
}
.contents_box #models div.sb-telephone ul li.sb_841sh {
	background:transparent url(/mb/shared/img/serv_popup/fig_841sh_ov.jpg) no-repeat left top;
}
.contents_box #models div.sb-telephone ul li.sb_840n {
	background:transparent url(/mb/shared/img/serv_popup/fig_840n_ov.jpg) no-repeat left top;
}
.contents_box #models div.sb-telephone ul li.sb_843sh {
	background:transparent url(/mb/shared/img/serv_popup/fig_843sh_ov.jpg) no-repeat left top;
}
.contents_box #models div.sb-telephone ul li.sb_841n {
	background:transparent url(/mb/shared/img/serv_popup/fig_841n_ov.jpg) no-repeat left top;
}
.contents_box #models div.sb-telephone ul li.sb_840sc {
	background:transparent url(/mb/shared/img/serv_popup/fig_840sc_ov.jpg) no-repeat left top;
}

.contents_box #models div.sb-telephone ul li.sb_943sh {
	background:transparent url(/mb/shared/img/serv_popup/fig_943sh_ov.jpg) no-repeat left top;
}

.contents_box #models div.sb-telephone ul li.sb_942sh {
	background:transparent url(/mb/shared/img/serv_popup/fig_942sh_ov.jpg) no-repeat left top;
}
.contents_box #models div.sb-telephone ul li.sb_942sh_kt {
	background:transparent url(/mb/shared/img/serv_popup/fig_942sh_kt_ov.jpg) no-repeat left top;
}
.contents_box #models div.sb-telephone ul li.sb_941p {
	background:transparent url(/mb/shared/img/serv_popup/fig_941p_ov.jpg) no-repeat left top;
}
.contents_box #models div.sb-telephone ul li.sb_941sh {
	background:transparent url(/mb/shared/img/serv_popup/fig_941sh_ov.jpg) no-repeat left top;
}


.contents_box #models div.sb-telephone ul li.sb_940n {
	background:transparent url(/mb/shared/img/serv_popup/fig_940n_ov.jpg) no-repeat left top;
}
.contents_box #models div.sb-telephone ul li.sb_940p {
	background:transparent url(/mb/shared/img/serv_popup/fig_940p_ov.jpg) no-repeat left top;
}
.contents_box #models div.sb-telephone ul li.sb_940sc {
	background:transparent url(/mb/shared/img/serv_popup/fig_940sc_ov.jpg) no-repeat left top;
}
.contents_box #models div.sb-telephone ul li.sb_940sh {
	background:transparent url(/mb/shared/img/serv_popup/fig_940sh_ov.jpg) no-repeat left top;
}


.contents_box #models div.sb-telephone ul li.sb_936sh {
	background:transparent url(/mb/shared/img/serv_popup/fig_936sh_ov.jpg) no-repeat left top;
}
.contents_box #models div.sb-telephone ul li.sb_935sh {
	background:transparent url(/mb/shared/img/serv_popup/fig_935sh_ov.jpg) no-repeat left top;
}
.contents_box #models div.sb-telephone ul li.sb_934sh {
	background:transparent url(/mb/shared/img/serv_popup/fig_934sh_ov.jpg) no-repeat left top;
}
.contents_box #models div.sb-telephone ul li.sb_933sh {
	background:transparent url(/mb/shared/img/serv_popup/fig_933sh_ov.jpg) no-repeat left top;
}
.contents_box #models div.sb-telephone ul li.sb_932sh {
	background:transparent url(/mb/shared/img/serv_popup/fig_932sh_ov.jpg) no-repeat left top;
}
.contents_box #models div.sb-telephone ul li.sb_931n {
	background:transparent url(/mb/shared/img/serv_popup/fig_931n_ov.jpg) no-repeat left top;
}
.contents_box #models div.sb-telephone ul li.sb_931sc {
	background:transparent url(/mb/shared/img/serv_popup/fig_931sc_ov.jpg) no-repeat left top;
}
.contents_box #models div.sb-telephone ul li.sb_931sh {
	background:transparent url(/mb/shared/img/serv_popup/fig_931sh_ov.jpg) no-repeat left top;
}
.contents_box #models div.sb-telephone ul li.sb_931p {
	background:transparent url(/mb/shared/img/serv_popup/fig_931p_ov.jpg) no-repeat left top;
}
.contents_box #models div.sb-telephone ul li.sb_930ca {
	background:transparent url(/mb/shared/img/serv_popup/fig_930ca_ov.jpg) no-repeat left top;
}
.contents_box #models div.sb-telephone ul li.sb_930n {
	background:transparent url(/mb/shared/img/serv_popup/fig_930n_ov.jpg) no-repeat left top;
}
.contents_box #models div.sb-telephone ul li.sb_930p {
	background:transparent url(/mb/shared/img/serv_popup/fig_930p_ov.jpg) no-repeat left top;
}
.contents_box #models div.sb-telephone ul li.sb_930sc {
	background:transparent url(/mb/shared/img/serv_popup/fig_930sc_ov.jpg) no-repeat left top;
}
.contents_box #models div.sb-telephone ul li.sb_930sh {
	background:transparent url(/mb/shared/img/serv_popup/fig_930sh_ov.jpg) no-repeat left top;
}


.contents_box #models div.sb-telephone ul li.sb_923sh {
	background:transparent url(/mb/shared/img/serv_popup/fig_923sh_ov.jpg) no-repeat left top;
}
.contents_box #models div.sb-telephone ul li.sb_922sh {
	background:transparent url(/mb/shared/img/serv_popup/fig_922sh_ov.jpg) no-repeat left top;
}
.contents_box #models div.sb-telephone ul li.sb_921p {
	background:transparent url(/mb/shared/img/serv_popup/fig_921p_ov.jpg) no-repeat left top;
}
.contents_box #models div.sb-telephone ul li.sb_921sh {
	background:transparent url(/mb/shared/img/serv_popup/fig_921sh_ov.jpg) no-repeat left top;
}
.contents_box #models div.sb-telephone ul li.sb_921t {
	background:transparent url(/mb/shared/img/serv_popup/fig_921t_ov.jpg) no-repeat left top;
}
.contents_box #models div.sb-telephone ul li.sb_920p {
	background:transparent url(/mb/shared/img/serv_popup/fig_920p_ov.jpg) no-repeat left top;
}
.contents_box #models div.sb-telephone ul li.sb_920sc {
	background:transparent url(/mb/shared/img/serv_popup/fig_920sc_ov.jpg) no-repeat left top;
}
.contents_box #models div.sb-telephone ul li.sb_920sh {
	background:transparent url(/mb/shared/img/serv_popup/fig_920sh_ov.jpg) no-repeat left top;
}
.contents_box #models div.sb-telephone ul li.sb_920shyk {
	background:transparent url(/mb/shared/img/serv_popup/fig_920shyk_ov.jpg) no-repeat left top;
}
.contents_box #models div.sb-telephone ul li.sb_920t {
	background:transparent url(/mb/shared/img/serv_popup/fig_920t_ov.jpg) no-repeat left top;
}


.contents_box #models div.sb-telephone ul li.sb_913sh {
	background:transparent url(/mb/shared/img/serv_popup/fig_913sh_ov.jpg) no-repeat left top;
}
.contents_box #models div.sb-telephone ul li.sb_913sh_g {
	background:transparent url(/mb/shared/img/serv_popup/fig_913sh_g_ov.jpg) no-repeat left top;
}
.contents_box #models div.sb-telephone ul li.sb_912sh {
	background:transparent url(/mb/shared/img/serv_popup/fig_912sh_ov.jpg) no-repeat left top;
}
.contents_box #models div.sb-telephone ul li.sb_912t {
	background:transparent url(/mb/shared/img/serv_popup/fig_912t_ov.jpg) no-repeat left top;
}
.contents_box #models div.sb-telephone ul li.sb_911sh {
	background:transparent url(/mb/shared/img/serv_popup/fig_911sh_ov.jpg) no-repeat left top;
}
.contents_box #models div.sb-telephone ul li.sb_911t {
	background:transparent url(/mb/shared/img/serv_popup/fig_911t_ov.jpg) no-repeat left top;
}
.contents_box #models div.sb-telephone ul li.sb_910sh {
	background:transparent url(/mb/shared/img/serv_popup/fig_910sh_ov.jpg) no-repeat left top;
}
.contents_box #models div.sb-telephone ul li.sb_910t {
	background:transparent url(/mb/shared/img/serv_popup/fig_910t_ov.jpg) no-repeat left top;
}


.contents_box #models div.sb-telephone ul li.sb_905sh {
	background:transparent url(/mb/shared/img/serv_popup/fig_905sh_ov.jpg) no-repeat left top;
}
.contents_box #models div.sb-telephone ul li.sb_904t {
	background:transparent url(/mb/shared/img/serv_popup/fig_904t_ov.jpg) no-repeat left top;
}
.contents_box #models div.sb-telephone ul li.sb_904sh {
	background:transparent url(/mb/shared/img/serv_popup/fig_904sh_ov.jpg) no-repeat left top;
}


.contents_box #models div.sb-telephone ul li.sb_841p {
	background:transparent url(/mb/shared/img/serv_popup/fig_841p_ov.jpg) no-repeat left top;
}
.contents_box #models div.sb-telephone ul li.sb_841shs {
	background:transparent url(/mb/shared/img/serv_popup/fig_841shs_ov.jpg) no-repeat left top;
}
.contents_box #models div.sb-telephone ul li.sb_840p {
	background:transparent url(/mb/shared/img/serv_popup/fig_840p_ov.jpg) no-repeat left top;
}
.contents_box #models div.sb-telephone ul li.sb_840p_for_biz {
	background:transparent url(/mb/shared/img/serv_popup/fig_840p_for_biz_ov.jpg) no-repeat left top;
}
.contents_box #models div.sb-telephone ul li.sb_840sh {
	background:transparent url(/mb/shared/img/serv_popup/fig_840sh_ov.jpg) no-repeat left top;
}


.contents_box #models div.sb-telephone ul li.sb_832sh {
	background:transparent url(/mb/shared/img/serv_popup/fig_832sh_ov.jpg) no-repeat left top;
}
.contents_box #models div.sb-telephone ul li.sb_832shs {
	background:transparent url(/mb/shared/img/serv_popup/fig_832shs_ov.jpg) no-repeat left top;
}
.contents_box #models div.sb-telephone ul li.sb_832p {
	background:transparent url(/mb/shared/img/serv_popup/fig_832p_ov.jpg) no-repeat left top;
}
.contents_box #models div.sb-telephone ul li.sb_832t {
	background:transparent url(/mb/shared/img/serv_popup/fig_832t_ov.jpg) no-repeat left top;
}
.contents_box #models div.sb-telephone ul li.sb_831n {
	background:transparent url(/mb/shared/img/serv_popup/fig_831n_ov.jpg) no-repeat left top;
}
.contents_box #models div.sb-telephone ul li.sb_831p {
	background:transparent url(/mb/shared/img/serv_popup/fig_831p_ov.jpg) no-repeat left top;
}
.contents_box #models div.sb-telephone ul li.sb_831sh {
	background:transparent url(/mb/shared/img/serv_popup/fig_831sh_ov.jpg) no-repeat left top;
}
.contents_box #models div.sb-telephone ul li.sb_831shkt {
	background:transparent url(/mb/shared/img/serv_popup/fig_831sh_kt_ov.jpg) no-repeat left top;
}
.contents_box #models div.sb-telephone ul li.sb_831shs {
	background:transparent url(/mb/shared/img/serv_popup/fig_831shs_ov.jpg) no-repeat left top;
}
.contents_box #models div.sb-telephone ul li.sb_831t {
	background:transparent url(/mb/shared/img/serv_popup/fig_831t_ov.jpg) no-repeat left top;
}
.contents_box #models div.sb-telephone ul li.sb_831n {
	background:transparent url(/mb/shared/img/serv_popup/fig_831n_ov.jpg) no-repeat left top;
}
.contents_box #models div.sb-telephone ul li.sb_830ca {
	background:transparent url(/mb/shared/img/serv_popup/fig_830ca_ov.jpg) no-repeat left top;
}
.contents_box #models div.sb-telephone ul li.sb_830n {
	background:transparent url(/mb/shared/img/serv_popup/fig_830n_ov.jpg) no-repeat left top;
}
.contents_box #models div.sb-telephone ul li.sb_830p {
	background:transparent url(/mb/shared/img/serv_popup/fig_830p_ov.jpg) no-repeat left top;
}
.contents_box #models div.sb-telephone ul li.sb_830sc {
	background:transparent url(/mb/shared/img/serv_popup/fig_830sc_ov.jpg) no-repeat left top;
}
.contents_box #models div.sb-telephone ul li.sb_830sh {
	background:transparent url(/mb/shared/img/serv_popup/fig_830sh_ov.jpg) no-repeat left top;
}
.contents_box #models div.sb-telephone ul li.sb_830sh_biz {
	background:transparent url(/mb/shared/img/serv_popup/fig_830sh_for_biz_ov.jpg) no-repeat left top;
}
.contents_box #models div.sb-telephone ul li.sb_830sh_s {
	background:transparent url(/mb/shared/img/serv_popup/fig_830sh_s_ov.jpg) no-repeat left top;
}
.contents_box #models div.sb-telephone ul li.sb_830t {
	background:transparent url(/mb/shared/img/serv_popup/fig_830t_ov.jpg) no-repeat left top;
}


.contents_box #models div.sb-telephone ul li.sb_825sh {
	background:transparent url(/mb/shared/img/serv_popup/fig_825sh_ov.jpg) no-repeat left top;
}
.contents_box #models div.sb-telephone ul li.sb_824p {
	background:transparent url(/mb/shared/img/serv_popup/fig_824p_ov.jpg) no-repeat left top;
}
.contents_box #models div.sb-telephone ul li.sb_824sh_active {
	background:transparent url(/mb/shared/img/serv_popup/fig_824sh_active_ov.jpg) no-repeat left top;
}
.contents_box #models div.sb-telephone ul li.sb_824sh_elegant {
	background:transparent url(/mb/shared/img/serv_popup/fig_824sh_elegant_ov.jpg) no-repeat left top;
}
.contents_box #models div.sb-telephone ul li.sb_824t {
	background:transparent url(/mb/shared/img/serv_popup/fig_824t_ov.jpg) no-repeat left top;
}
.contents_box #models div.sb-telephone ul li.sb_823p {
	background:transparent url(/mb/shared/img/serv_popup/fig_823p_ov.jpg) no-repeat left top;
}
.contents_box #models div.sb-telephone ul li.sb_823sh {
	background:transparent url(/mb/shared/img/serv_popup/fig_823sh_ov.jpg) no-repeat left top;
}
.contents_box #models div.sb-telephone ul li.sb_823t {
	background:transparent url(/mb/shared/img/serv_popup/fig_823t_ov.jpg) no-repeat left top;
}
.contents_box #models div.sb-telephone ul li.sb_822p {
	background:transparent url(/mb/shared/img/serv_popup/fig_822p_ov.jpg) no-repeat left top;
}
.contents_box #models div.sb-telephone ul li.sb_822sh {
	background:transparent url(/mb/shared/img/serv_popup/fig_822sh_ov.jpg) no-repeat left top;
}
.contents_box #models div.sb-telephone ul li.sb_822t {
	background:transparent url(/mb/shared/img/serv_popup/fig_822t_ov.jpg) no-repeat left top;
}
.contents_box #models div.sb-telephone ul li.sb_821n {
	background:transparent url(/mb/shared/img/serv_popup/fig_821n_ov.jpg) no-repeat left top;
}
.contents_box #models div.sb-telephone ul li.sb_821n_gla {
	background:transparent url(/mb/shared/img/serv_popup/fig_821ngla_ov.jpg) no-repeat left top;
}
.contents_box #models div.sb-telephone ul li.sb_821p {
	background:transparent url(/mb/shared/img/serv_popup/fig_821p_ov.jpg) no-repeat left top;
}
.contents_box #models div.sb-telephone ul li.sb_821sc {
	background:transparent url(/mb/shared/img/serv_popup/fig_821sc_ov.jpg) no-repeat left top;
}
.contents_box #models div.sb-telephone ul li.sb_821sh {
	background:transparent url(/mb/shared/img/serv_popup/fig_821sh_ov.jpg) no-repeat left top;
}
.contents_box #models div.sb-telephone ul li.sb_821t {
	background:transparent url(/mb/shared/img/serv_popup/fig_821t_ov.jpg) no-repeat left top;
}
.contents_box #models div.sb-telephone ul li.sb_820n {
	background:transparent url(/mb/shared/img/serv_popup/fig_820n_ov.jpg) no-repeat left top;
}
.contents_box #models div.sb-telephone ul li.sb_820p {
	background:transparent url(/mb/shared/img/serv_popup/fig_820p_ov.jpg) no-repeat left top;
}
.contents_box #models div.sb-telephone ul li.sb_820sc {
	background:transparent url(/mb/shared/img/serv_popup/fig_820sc_ov.jpg) no-repeat left top;
}
.contents_box #models div.sb-telephone ul li.sb_820sh {
	background:transparent url(/mb/shared/img/serv_popup/fig_820sh_ov.jpg) no-repeat left top;
}
.contents_box #models div.sb-telephone ul li.sb_820t {
	background:transparent url(/mb/shared/img/serv_popup/fig_820t_ov.jpg) no-repeat left top;
}


.contents_box #models div.sb-telephone ul li.sb_816sh {
	background:transparent url(/mb/shared/img/serv_popup/fig_816sh_ov.jpg) no-repeat left top;
}
.contents_box #models div.sb-telephone ul li.sb_815sh {
	background:transparent url(/mb/shared/img/serv_popup/fig_815sh_ov.jpg) no-repeat left top;
}
.contents_box #models div.sb-telephone ul li.sb_815t {
	background:transparent url(/mb/shared/img/serv_popup/fig_815t_ov.jpg) no-repeat left top;
}
.contents_box #models div.sb-telephone ul li.sb_815t_pb {
	background:transparent url(/mb/shared/img/serv_popup/fig_815t_pb_ov.jpg) no-repeat left top;
}
.contents_box #models div.sb-telephone ul li.sb_814sh {
	background:transparent url(/mb/shared/img/serv_popup/fig_814sh_ov.jpg) no-repeat left top;
}
.contents_box #models div.sb-telephone ul li.sb_814t {
	background:transparent url(/mb/shared/img/serv_popup/fig_814t_ov.jpg) no-repeat left top;
}
.contents_box #models div.sb-telephone ul li.sb_813sh {
	background:transparent url(/mb/shared/img/serv_popup/fig_813sh_ov.jpg) no-repeat left top;
}
.contents_box #models div.sb-telephone ul li.sb_813sh_for_biz {
	background:transparent url(/mb/shared/img/serv_popup/fig_813sh_for_biz_ov.jpg) no-repeat left top;
}
.contents_box #models div.sb-telephone ul li.sb_813t {
	background:transparent url(/mb/shared/img/serv_popup/fig_813t_ov.jpg) no-repeat left top;
}
.contents_box #models div.sb-telephone ul li.sb_812sh {
	background:transparent url(/mb/shared/img/serv_popup/fig_812sh_ov.jpg) no-repeat left top;
}
.contents_box #models div.sb-telephone ul li.sb_812sh_s {
	background:transparent url(/mb/shared/img/serv_popup/fig_812sh_s_ov.jpg) no-repeat left top;
}
.contents_box #models div.sb-telephone ul li.sb_812sh_s_2 {
	background:transparent url(/mb/shared/img/serv_popup/fig_812sh_s_2_ov.jpg) no-repeat left top;
}
.contents_box #models div.sb-telephone ul li.sb_812t {
	background:transparent url(/mb/shared/img/serv_popup/fig_812t_ov.jpg) no-repeat left top;
}
.contents_box #models div.sb-telephone ul li.sb_811sh {
	background:transparent url(/mb/shared/img/serv_popup/fig_811sh_ov.jpg) no-repeat left top;
}
.contents_box #models div.sb-telephone ul li.sb_811t {
	background:transparent url(/mb/shared/img/serv_popup/fig_811t_ov.jpg) no-repeat left top;
}
.contents_box #models div.sb-telephone ul li.sb_810p {
	background:transparent url(/mb/shared/img/serv_popup/fig_810p_ov.jpg) no-repeat left top;
}
.contents_box #models div.sb-telephone ul li.sb_810sh {
	background:transparent url(/mb/shared/img/serv_popup/fig_810sh_ov.jpg) no-repeat left top;
}
.contents_box #models div.sb-telephone ul li.sb_810t {
	background:transparent url(/mb/shared/img/serv_popup/fig_810t_ov.jpg) no-repeat left top;
}


.contents_box #models div.sb-telephone ul li.sb_805sc {
	background:transparent url(/mb/shared/img/serv_popup/fig_805sc_ov.jpg) no-repeat left top;
}
.contents_box #models div.sb-telephone ul li.sb_804n {
	background:transparent url(/mb/shared/img/serv_popup/fig_804n_ov.jpg) no-repeat left top;
}


.contents_box #models div.sb-telephone ul li.sb_740sc {
	background:transparent url(/mb/shared/img/serv_popup/fig_740sc_ov.jpg) no-repeat left top;
}


.contents_box #models div.sb-telephone ul li.sb_731sc {
	background:transparent url(/mb/shared/img/serv_popup/fig_731sc_ov.jpg) no-repeat left top;
}


.contents_box #models div.sb-telephone ul li.sb_705sh {
	background:transparent url(/mb/shared/img/serv_popup/fig_705sh_ov.jpg) no-repeat left top;
}

.contents_box #models div.sb-telephone ul li.sb_705n {
	background:transparent url(/mb/shared/img/serv_popup/fig_705n_ov.jpg) no-repeat left top;
}
.contents_box #models div.sb-telephone ul li.sb_705p {
	background:transparent url(/mb/shared/img/serv_popup/fig_705p_ov.jpg) no-repeat left top;
}


.contents_box #models div.sb-telephone ul li.sb_x05ht {
	background:transparent url(/mb/shared/img/serv_popup/fig_x05ht_ov.jpg) no-repeat left top;
}
.contents_box #models div.sb-telephone ul li.sb_x04ht {
	background:transparent url(/mb/shared/img/serv_popup/fig_x04ht_ov.jpg) no-repeat left top;
}


/* date */
.contents_box #models div.sb-telephone p.date-informed {
	text-align: right;
	margin: 32px 0 0 0;
	padding: 0 8px 0 0;
	color: #666666;
}


/*------- priceplan -------*/

/* buttons */
.contents_box #priceplan li.btn_shop {
	width: 255px;
	background:transparent url(/mb/shared/img/serv_popup/btn_shop_ov.gif) no-repeat left top;
}
.contents_box #priceplan li.btn_application {
	width: 204px;
	background:transparent url(/mb/shared/img/serv_popup/btn_pc-mysb_apply_ov.gif) no-repeat left top;
}

/* price-course */
.contents_box #priceplan .price-course {
	margin: 15px 2px 0 1px;
	padding: 0 0 11px 0;
	background:#ecf6f6 url(/mb/shared/img/serv_popup/bg_price-course_btm.gif) no-repeat left bottom;
}
.contents_box #priceplan .price-course li,
.contents_box #priceplan .price-course dd {
	padding-left: 15px;
}
.contents_box #priceplan .price-course li.first,
.contents_box #priceplan .price-course dd.first,
.contents_box #priceplan .price-course dt {
	padding-top: 11px;
	background:transparent url(/mb/shared/img/serv_popup/bg_price-course_top.gif) no-repeat left top;
}
.contents_box #priceplan .price-course dt {
	font-size: 14px;
	font-weight: bold;
	padding: 6px 15px;
}

.contents_box #priceplan .recom_box {
	margin:0 0 20px 0;
	padding:17px 15px;
	border:1px solid #EB036B;
}
.contents_box #priceplan .recom_box_l {
	float:left;
	width:371px;
}
.contents_box #priceplan .recom_box_r {
	float:right;
	width:100px;
	margin:35px 0 0 0;
}
.contents_box #priceplan .recom_box_l2 {
	float:left;
	width:359px;
}
.contents_box #priceplan .recom_box_r2 {
	float:right;
	width:100px;
	margin:125px 0 0 0;
}

/* box-dl-pdf */
.contents_box #priceplan .box-dl-pdf {
	text-align: center;
	width: 505px;
	margin: 20px 0 20px 0;
	padding-bottom: 12px;
	background: #e5f0f3 url(/mb/shared/img/serv_popup/bg_apply_box_dl_btm.gif) left bottom no-repeat;
}
.contents_box #priceplan .box-dl-pdf p {
	text-align: center;
}
.contents_box #priceplan .box-dl-pdf p.txt {
	padding: 12px 12px 8px 12px;
	background: transparent url(/mb/shared/img/serv_popup/bg_apply_box_dl_top.gif) left top no-repeat;
}
.contents_box #priceplan .box-dl-pdf p.roll-over {
	margin: 0 auto;
}
/* /box-dl-pdf */

.contents_box #priceplan .apply-m-qr {
	margin: 8px 0 14px 0;
}
.contents_box #priceplan .apply-m-qr dl {
	float: left;
	width: 360px;
	margin: 0;
	padding: 0 4px 0 16px;
}

.contents_box #priceplan .apply-m-qr dt,
.contents_box #priceplan .apply-m-yahoo dt {
	padding: 6px 0 5px 8px;
	background: #e5f0f3;
	font-weight: bold;
}

.contents_box #priceplan .apply-m-qr dd {
	padding: 12px 0 0 0;
}
.contents_box #priceplan .apply-m-qr img {
	float: left;
	padding: 12px;
	border: #c6ced8 solid 1px;
}

.contents_box #priceplan .apply-m-yahoo {
	margin: 0 11px 30px 16px;
}
.contents_box #priceplan .apply-m-yahoo dd {
	padding: 6px 0 0 19px;
}
.contents_box #priceplan p.search-shop {
	margin: 7px 0 0 18px;
}
.contents_box #priceplan p.search-shop span {
	float: right;
	display: block;
	width: 188px;
	padding: 0 9px 0 15px;
}


/* - switch_box - */

.contents_box #priceplan .switch_list {
	margin: 0 0 10px 30px;
}
.contents_box #priceplan .switch_list li a {
	font-weight: bold;
}

/* pc */
.contents_box #priceplan .pc_step_middle {
	width: 470px;
	padding: 14px 20px 10px 20px;
	background: url(/mb/shared/img/serv_popup/bg_pcbox_middle.gif) repeat-y left top;
}
.contents_box #priceplan .pc_step_bottom {
	width: 507px;
	margin: 0 0 10px 0;
	padding-bottom: 13px;
	background: url(/mb/shared/img/serv_popup/bg_pcbox_bottom.gif) no-repeat left bottom;
}
.contents_box #priceplan .pc_step_middle div {
	float:left;
	width:313px;
}

.contents_box #priceplan .pc_step_middle img {
	float:right;
}

.contents_box #priceplan .pc_step_middle .btn_application img {
	float:none;
}

/* mobile */
.contents_box #priceplan .gray-border {
	width: 505px;
	margin-bottom: 20px;
	border-left: 1px #CCCCCC solid;
	border-right: 1px #CCCCCC solid;
	border-bottom: 1px #CCCCCC solid;
}
.contents_box #priceplan .mobile_step ul {
	padding: 20px 0 10px 0;
	background: url(/mb/shared/img/serv_popup/fig_dot-line.gif) no-repeat left bottom;
	width: 458px;
	margin: 0 20px 0 26px;
}
.contents_box #priceplan .mobile_step li {
	float: left;
	width: 119px;
}
.contents_box #priceplan .mobile_step li.small {
	float: left;
	width: 98px;
}
.contents_box #priceplan .mobile_step ul.last {
	background: none;
}
.contents_box #priceplan div.qr {
	width: 412px;
	padding: 15px 0 15px 25px;
	margin: 10px 0 15px 26px;
	border: 1px #999999 solid;
}
.contents_box #priceplan div.qr img {
	float: left;
	width: 66px;
}
.contents_box #priceplan div.qr p {
	float: left;
	padding: 15px 10px 0 12px;
}

/* voice */
.contents_box #priceplan .voice_step {
	padding: 0 0 20px 15px;
}
.contents_box #priceplan .voice_step li {
	float: left;
	margin: 0 0 10px 0;
}





/* user-anno */
/**************************************/
#popup_contents .main ul.user-anno {
	border:1px solid #eaedef;
	width: 484px;
	margin: 30px 0 0 30px;
	padding: 12px 10px 15px 10px;
}
#popup_contents .main ul.user-anno li{
	font-size: 10px;
}
#popup_contents .main .models ul.user-anno {
	display: none;
}
#popup_contents .main ul.user-anno li.about-trade {
	padding-left: 14px;
	background: url(/mb/shared/img/v09b/bullet/icn_arrow_blue.gif) no-repeat left;
}


/*-----------------------------------
 campaign 
-----------------------------------*/

/*------- tada -------*/
/* shared to tadamachiuke, tadauranai, tadacomic, tadagame, tadamusic, tadamelody, tadadeco and tadahon */
.contents_box .page .cp-tada {
	position: relative;
	width: 506px;
	height: 107px;
	margin-bottom: 25px;
}
.contents_box .page .cp-tada a span {
	position: absolute;
	right: 17px;
	bottom: 7px;
	width: auto;
	padding-left: 16px;
	color: #179cff;
	background: url(/mb/shared/img/serv_popup/icn_arrow_skyblue.gif) no-repeat scroll 0 3px transparent;
}
.contents_box .page .cp-tada a:hover span {
	background: url(/mb/shared/img/serv_popup/icn_arrow_skyblue_on.gif) no-repeat scroll 0 3px transparent;
	text-decoration: underline;
}

