@charset "utf-8";
@import "../common.css";
@import "../reset.css";

/*///////////////////////////////////////

 font-size

/////////////////////////////////////////

	10px = 77%		11px = 85%
	12px = 93%		13px = 100%
	14px = 108%		15px = 116%
	16px = 123.1%

////////////////////////////////////////*/

/*_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/


	iphone common item


_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/*/

body{
	background-color:#eeeeee;
}

p{
	color:#626262;
}

h2{
	color:#555555;
}

#main{
	width:770px;
	text-align:center;
	background:url(../../images/iphone/business/contents_back.png) repeat-y;
	margin-top: 9px;
}

#contents{
	margin:0 auto;
	position:relative;
	text-align:left;
	width:770px;
}

#navi{
	background:url(../../images/iphone/business/content_bottom.png) no-repeat 0 bottom;
}

#navi a,
#navi p {
	color:#999999;
}

p.notes{
	font-size:100%;
	margin-top:5px;
}

h2 {
	color:#555555;
	font-size:108%;
	margin:0;
}

p{
	margin:0px;
	font-size:100%;
	color:#4A4A4A;
}


/*_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/


	iPhone Business 新バージョン


_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/*/

#business #title{
	width:770px;
	padding-top: 36px;
	margin:0 auto;
	background:url(../../images/iphone/business/title_top.png) no-repeat 0 top;
}

#business #title h1{
	width:370px;	
	height:26px;
	overflow:hidden;
	text-indent:-9999px;
	margin:0 auto 7px auto;
	background:url(../../images/iphone/business/h1_01.png) no-repeat;
}

#business #title h2{
	width:214px;
	height:17px;
	overflow:hidden;
	text-indent:-9999px;
	margin:0 auto 23px auto;
	background:url(../../images/iphone/business/h2_01.png) no-repeat;
}

#business #title .product{
	width:760px;
	height:164px;
	margin:0 auto;
}

#business #contents {
	width:770px;
	margin:0 auto;
	padding-top:16px;	
}

#business #contents #main_contents {
	width:680px;
	margin:0 auto 40px auto;
}

#business #contents #player{
	width: 320px;
	height: 260px;
	border: solid 4px #D6D6D6;
}


#business #contents .left{
	float: left;
}

#business #contents .right{
	float: right;
}

#business #main #contents .m0{
	margin: 0;
}

#business #contents #main_contents .mb15{
	margin-bottom: 15px;
}

#business #contents #main_contents .mb10{
	margin-bottom: 10px;
}

#business #contents #main_contents .mb12{
	margin-bottom: 12px;
}

#business #main_contents .read{
	margin-bottom: 53px;
}

#business #main_contents .case{
	margin-bottom: 40px;
}

#business #main_contents p.desc{
	font-size: 85%;
	color: #868686;
	line-height: 155%;
}

#business #main_contents .box{
	margin-bottom: 60px;
}

#business #contents .box div.link_01{
	margin-top: 9px;
	float: right;
}

#business #contents .box div.link_02{
	margin-top: 9px;
	float: right;
	width: 217px;
}

#business #main_contents .box h3{
	overflow: hidden;
	text-indent: -9999px;
	float: left;
	border-left: solid 3px #4080D2;
}

#business #main_contents .box .left{
	float: left;
	width: 440px;
}

#business #main_contents .box .right{
	float: right;
	width: 200px;
	margin-top: 4px;
}

#business #main_contents .box .map{
	float: left;
	width: 155px;
	height:99px;
	background-color: #000000;
}

#business #main_contents .box .ss_zome{
	float: right;
	width: 232px;
}

#business #main_contents .box ul{
	margin-bottom: 12px;
}

#business #main_contents .box li{
	float: left;
	width: 60px;
	height:60px;
	margin-right: 14px;
	border: solid 4px #D6D6D6;
}

#business #main_contents .box li img{
	vertical-align:top;
}

#business #main_contents .box .ss{
	width: 192px;
	height: 288px;
	border:4px solid #D6D6D6;
}

#business #main_contents .box .official{
	float: left;
	margin-right: 13px;
}

#business #main_contents .box .app{
	float: right;
}

#business #main_contents h3.product_01{
	background:url(../../images/iphone/business/h3_01.png) no-repeat 9px 5px;
	width: 192px;
	height: 38px;
	padding: 5px 0 5px 10px;
}

#business #main_contents h3.product_02{
	background:url(../../images/iphone/business/h3_03.png) no-repeat 10px 6px;
	width: 190px;
	height: 36px;	
	padding: 6px 0 6px 10px;
}

#business #main_contents h3.product_03{
	background:url(../../images/iphone/business/h3_05.png) no-repeat 10px 5px;
	width: 118px;
	height: 38px;
	padding: 5px 0 5px 10px	
}


#business #main_contents h3.product_04{
	background:url(../../images/iphone/business/h3_02.png) no-repeat 10px 6px;
	width: 296px;
	height: 36px;
	padding: 6px 0 6px 10px;
}

#business #main_contents h3.product_05{
	background:url(../../images/iphone/business/h3_04.png) no-repeat 10px 6px;
	width: 288px;
	height: 36px;
	padding: 6px 0 6px 10px;	
}

#business #main_contents .caution{
	font-size: 85%;
	color: #A4A4A4;
}


#business #contents #sub_contents {
	width:770px;
	border-top: 1px solid #E0E0E0;
	padding-top: 40px;
	margin:0 auto;	
}

#business #sub_contents .purpose{
	width:680px;	
	margin-bottom: 14px;
	margin:0 auto 40px auto;
}

#business #sub_contents .purpose p{
	font-size: 85%;
	line-height: 155%;
}


#business #sub_contents .purpose div{
	margin-right: 30px;
	float: left;
	width: 206px;
}

#business #sub_contents .purpose h3{
	color: #4080D2;
	font-weight: bold;
}

#business #sub_contents .mail{
	margin:0 auto 40px auto;
	width: 496px;
	background-color: #F0F0F0;
	border-top: 1px solid #D3D3D3;
	border-bottom: 1px solid #D3D3D3;
	padding: 20px 132px 20px 132px;
}

#business #sub_contents .mail .icon{
	float: left;
	margin-top: 10px;
	width: 37px;
}

#business #sub_contents .mail .info{
	float: right;
	width: 440px;
	font-size: 100%;
	color: #4A4A4A;
}

#business #sub_contents .mail .address{
	padding: 5px 169px 3px 169px;
	border-top: 1px solid #D3D3D3;
	border-bottom: 1px solid #D3D3D3;
	width: 156px;
	height: 17px;
	margin-top:5px;
}

#business #sub_contents .recruit{
	margin:0 auto 25px auto;
	width: 680px;
}

#business #sub_contents .recruit .engineer{
	overflow: hidden;
	text-indent: -9999px;
	background:url(../../images/iphone/business/engineer.png) no-repeat;
}

#business #sub_contents .recruit a{
	color: #101010;
}

#business #sub_contents .recruit .frm_top{
	background:url(../../images/iphone/business/frm_top.png) no-repeat 0 top;
	padding-top:5px;
	width:680px;
	margin: 0 auto;	
}

#business #sub_contents .recruit .frm_mid{
	background:url(../../images/iphone/business/frm_mid.png);
	width:680px;
	margin-bottom: 36px;
	margin: 0 auto;	
}

#business #sub_contents .recruit .frm_btm{
	padding: 5px 40px 10px 25px;
	width:615px;
	background:url(../../images/iphone/business/frm_btm.png) no-repeat 0 bottom;
	margin: 0 auto;	
}

#business #sub_contents .recruit .frm_btm .left{
	width: 131px;
	margin-top: 10px;
}

#business #sub_contents .recruit .frm_btm .right{
	width: 433px;
	border-left: 1px solid #868686;
	font-size: 85%;
	padding-left: 20px;
	color: #4A4A4A;
}
