@charset 'UTF-8';

/*■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■*/

/*auトップページ（softbank/index.html）*/

/*■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■*/

#col1 {
margin:0 auto;
width:900px;
}
	#col1 #contact_box {
	margin:0 -10px 10px;
	width:920px;
	position:relative;
	}

#about_menu{
width: 908px;
margin: 0 -5px 30px -3px;
position:relative;
}
#about_menu ul{
zoom: 1;
}
#about_menu ul li{
float: left;
}



#blog_box {
	width:440px;
	display:inline;
	}
		#blog_box dl {
		margin:0 5px 15px;
		width:205px;
		float:left;
		}
			#blog_box dl dt {
			margin-bottom:4px;
			}
			#blog_box dl dt a {
			padding:0 0 0 10px;
			background:url(../../img/au_blog_dt.jpg) no-repeat;
			width:205px;
			height:20px;
			display:block;
			}
			#blog_box dl dd {
			margin-left:10px;
			padding-bottom:0;
			background:none;
			border:none;
			}



.faq_list{
clear: both;
}
.faq_list dl{
width:440px;
background: url(../../faq/img/dot_line.jpg) left bottom repeat-x;
padding-bottom: 15px;
margin-bottom: 20px;
float:left;
}
.faq_list dl dt{
background: url(../../faq/img/ques_icon2.jpg) 10px top no-repeat;
font-size: 14px;
font-weight: bold;
color: #116FA6;
padding-top: 4px;
padding-left: 48px;
min-height: 29px;
height: auto!important;
height: 29px;
margin-bottom: 8px;
}
.faq_list dl dd{
background: url(../../faq/img/ans_icon.jpg) 10px top no-repeat;
padding: 4px 0 0 48px;
min-height: 29px;
height: auto!important;
height: 29px;
}

.voice_box {
margin-bottom:50px;
}
.voice_box dl {
padding:15px;
width:413px;
background:url(../../au/img/voice_bg.jpg) top repeat-x;
border:#DDD 1px solid;
float:left;
}
	.voice_box dl dt {
	margin-bottom:5px;
	color:#ED6D00;
	font-size:16px;
	font-weight:bold;
	}
	.voice_box dl dd img {
	margin-left:5px;
	float:right;
	}
	
#nagare {
margin:0 -5px 30px -3px;
width:908px;
position:relative;
}
	#nagare li {
	float:left;
	}
	
#camp_bn {
margin:0 -10px 15px;
width:920px;
position:relative;
}


#top_concept {
width:530px;
float:left;
}
	#top_concept dt {
	margin-bottom:20px;
	padding-bottom:15px;
	font-size:16px;
	color:#ED6D00;
	border-bottom:#DDD 1px solid;
	}



/*■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■*/

/*スマートフォンビジネス活用術ブログ（softbank/iphone/index.html）*/

/*■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■*/

#main_box {
margin:0 auto 10px;
width:970px;
}


/*==========================================================*/
/*左コンテンツ*/
/*==========================================================*/

#left_column{
width: 241px;
float: left;
margin-right: 19px;
}

#left_cat{
margin-bottom: 10px;
}

#left_archive{
margin-bottom: 30px;
}
#left_archive ul{ margin-left: 10px;}
#left_archive li{
background:url(../../au/android/img/archive_icon.jpg) left center no-repeat;
padding-left: 8px;
margin-bottom: 3px;
}
#left_archive li a{ text-decoration: none;}
#left_archive li a:hover{ text-decoration: underline;}

/*==========================================================*/
/*右＆中央囲み*/
/*==========================================================*/

#center_right_wrap{
float: right;
width: 680px;
}


/*==========================================================*/
/*中央コンテンツ*/
/*==========================================================*/

#main_column{
width: 420px;
float: left;
}

#main_column .post_wrap{
background: url(../../au/android/img/post_head.jpg) left top no-repeat;
padding-top: 10px;
margin-bottom: 55px;
}
#main_column .post_ttl{
border-bottom: 1px solid #E1E0DD;
padding-bottom: 5px;
font-size: 18px;
}
#main_column .post_ttl a{
text-decoration: none;
color: #ED6D00;
}
#main_column .post_contents{
padding: 15px 10px;
margin-bottom: 10px;
border-bottom: 1px solid #E1E0DD;
}
#main_column .post_contents p{
margin-bottom: 15px;
}
#main_column .post_date{ text-align: right;}
#main_column .pagenav{
width: 350px;
margin: 0 auto;
position: relative;
}
#main_column .pagenav .prev{
position: absolute;
top: 0;
left: 0;
}
#main_column .pagenav .next{
position: absolute;
top: 0;
right: 0;
}


/*==========================================================*/
/*右コンテンツ*/
/*==========================================================*/

#right_column{
width: 241px;
float: right;
}

#right_new{ margin-bottom: 30px;}
#right_new ul{ margin-left: 10px;}
#right_new li{
background: url(../../au/android/img/archive_icon.jpg) left 6px no-repeat;
padding-left: 8px;
margin-bottom: 5px;
}



#select_box { margin:0 -20px 40px;}

