@charset "Shift_JIS";


/*nav
-------------------------------------------------------------------------------- */
body#frm div#sidenav h4 a {
    background-image: url(/mb/shared/img/v11a/nav/h4_support.png);
}

body#frm div#nav div#sidenav ul li.index div div a {
    background-image: url(/mb/shared/img/v12a/nav/btn_mysoftbank.png);
}


/*Tab Bloack
-------------------------------------------------------------------------------- */
body#frm div#content div.content{
	background:none !important;
}
body#frm div.section #tab_block {
	background:url(/mb/shared/img/v12a/mysoftbank/tab_block_mid.png) repeat-y 0 47px;
}
body#frm div.section #tab_block #content-bottom{
	background:url(/mb/shared/img/v12a/mysoftbank/tab_block_btm.png) no-repeat 0 bottom;
	padding-bottom:4px;
	height:100%;
}


/*Tab Botton
-------------------------------------------------------------------------------- */

body#frm #ver_v12a div#content-top{
	border-bottom:solid 2px #84919d;
	background-image:none !important;
}
body#frm div#content-top ul#tabs{
    padding: 0;
	background:none;
	position:relative;
    height: 45px;
}
body#frm #ver_v12a ul#tabs li {
    padding: 0;
	position:absolute;
	float:none;
}
body#frm #ver_v12a ul#tabs a {
    width: 223px;
    height: 45px;
    background: url(/mb/shared/img/v12a/mysoftbank/bnt_tab.png) left top no-repeat;
	text-indent:0;
	text-align:center;
	line-height:45px;
	vertical-align:middle;
}
body#frm #ver_v12a ul#tabs a span.tow_line {
	line-height:1.2em;
	display:block;
	padding-top:10px;
}
body#frm #ver_v12a ul#tabs a.on,
body#frm #ver_v12a ul#tabs a:hover {
    background-position: 0 -45px !important;
	color:#FFF;
	text-decoration:none;
}
/* Regist */
body#frm #ver_v12a ul#tabs li.regist_pc-ipad {
	top:0;
	right:0;
}
body#frm #ver_v12a ul#tabs li.regist_smartphone {
	top:0;
	left:0;
}
body#frm #ver_v12a ul#tabs li.regist_3g {
	top:0;
	left:226px;
}

/*Step
-------------------------------------------------------------------------------- */

#ver_v12a #tab_block ul.steps{
}
#ver_v12a #tab_block ul.steps li{
	width:157px;
	float:left;
	padding:0;
	background:url(../../../img/v12a/mysoftbank/bg_steps_arrow_gray.png) no-repeat right 65px;
}

#ver_v12a #tab_block ul.steps li span.capture{
	display:block;
	padding-right:35px;
}
#ver_v12a #tab_block ul.steps li span.caption{
	display:block;
	margin-top:10px;
}
#ver_v12a #tab_block ul.steps li.last{
	width:149px;
	background:url(../../../img/v12a/mysoftbank/bg_steps_arrow_gray.png) no-repeat 133px 65px;
}
#ver_v12a #tab_block ul.steps li.last_step{
	width:122px;
}
#ver_v12a #tab_block ul.steps li.last span.capture{
	padding-right:23px;
}
#ver_v12a #tab_block ul.steps  li span.caption {
	display: block;
	margin: 10px 0 0;
	padding:0 0 0 22px;
	font-size:100%;
	text-align:justify;
}

#ver_v12a #regist_3g ul.steps{
	margin:0;
}

.step_1{
	background:url(../../../img/v12a/mysoftbank/step_01.png) no-repeat 0 0;
}

.step_2{
	background:url(../../../img/v12a/mysoftbank/step_02.png) no-repeat 0 0;
}

.step_3{
	background:url(../../../img/v12a/mysoftbank/step_03.png) no-repeat 0 0;
}

.step_4{
	background:url(../../../img/v12a/mysoftbank/step_04.png) no-repeat 0 0;
}

.step_5{
	background:url(../../../img/v12a/mysoftbank/step_05.png) no-repeat 0 0;
}

.step_6{
	background:url(../../../img/v12a/mysoftbank/step_06.png) no-repeat 0 0;
}

.step_7{
	background:url(../../../img/v12a/mysoftbank/step_07.png) no-repeat 0 0;
}

.step_8{
	background:url(../../../img/v12a/mysoftbank/step_08.png) no-repeat 0 0;
}

.step_9{
	background:url(../../../img/v12a/mysoftbank/step_09.png) no-repeat 0 0;
}

.step_10{
	background:url(../../../img/v12a/mysoftbank/step_10.png) no-repeat 0 0;
}

.step_11{
	background:url(../../../img/v12a/mysoftbank/step_11.png) no-repeat 0 0;
}

/* -- ul.list-relation_nav -- */
ul.list-relation_nav {
	margin-top: 40px;
	padding: 15px;
	background: url(/mb/shared/img/v12a/support/top/bg_list-relation_btn.png) left top no-repeat;
}
ul.list-relation_nav li {
	float: left;
	margin-right: 9px;
	width:219px;
}
ul.list-relation_nav li.last-child { margin-right: 0;}



/* Clear
-------------------------------------------------------------------------------- */

ul.list-relation_nav:after {
	content        : ".";
	height         : 0px;
	clear          : both;
	visibility     : hidden;
	display        : block;
}
ul.list-relation_nav {
	zoom:100%;
}


