@charset "UTF-8";
@import "share.css";

#mobile_wrap {
	float: left;
	width: 706px;
	padding-top: 12px;
	}
	
	#mobile_wrap #mobile_container {
	width: 706px;
	padding-top: 25px;
	}
	
	#mobile_wrap #mobile_container:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
	}
	
	#mobile_wrap #mobile_container {
		zoom:1;
	} /* IE */
	
	.red_com {
		color: #F00;
		padding: 5px 0;
	}
	
	.red_com_warning {
		background: url(/image/share/warning_mark.gif) no-repeat 0 0;
		height: 45px;
		margin-bottom: 10px;
		}
		
	.red_com_warning span {
		display: inline-block;
		padding: 15px 0 0 50px;
		color: #F00;
	}

		#mobile_wrap #mobile_container #eyeCatch_box {
			width: 706px;
			height: 130px;
			background: url(../image/mobile/title_banner.jpg) no-repeat left top;
			margin-bottom: 15px;
			position: relative;
		}
				#mobile_wrap #mobile_container #eyeCatch_box #eyeCatch_txt {
					width: 475px;
					heoght: 70px;
					position: absolute;
					top: 45px;
					left: 15px;
				}
						#mobile_wrap #mobile_container #eyeCatch_box #eyeCatch_txt p {
							padding: 15px;
						}
		
		
		#mobile_wrap #mobile_container h3 {
			clear: both;
			border-left: 3px solid #bbeeff;
			margin-bottom: 15px;
			padding-left: 10px;
			color: #005599;
			font-weight: bold;
		}
		
		#mobile_wrap #mobile_container .two_column {
			clear: both;
			width: 706px;
		}
		
		#mobile_wrap #mobile_container .two_column:after {
			content:".";
			display:block;
			height:0;
			clear:both;
			visibility:hidden;
		}
		
		#mobile_wrap #mobile_container .two_column {
			zoom:1;
		} /* IE */
		
		
				#mobile_wrap #mobile_container .two_column .status_box {
					float: left;
					width: 350px;
					height: 150px;
					background: url(../image/mobile/bg_status.jpg) no-repeat top center;
				}
						
						#mobile_wrap #mobile_container .two_column .status_box dl {
							padding: 10px;
						}
						
								#mobile_wrap #mobile_container .two_column .status_box dl dt {
									padding-left: 20px;
									font-weight: bold;
								}
								
								#mobile_wrap #mobile_container .two_column .status_box dl dd {
									padding-top: 15px;
								}
				
				#mobile_wrap #mobile_container .two_column .howto_box_small_right {
					float: right;
					width: 350px;
					height: 150px;
					background: url(../image/mobile/bg_howto_small.jpg) no-repeat top center;
				}
				
				#mobile_wrap #mobile_container .two_column .howto_box_small_left {
					float: left;
					width: 350px;
					height: 150px;
					background: url(../image/mobile/bg_howto_small.jpg) no-repeat top center;
				}
						
						#mobile_wrap #mobile_container .two_column .howto_box_small_right dl,
						#mobile_wrap #mobile_container .two_column .howto_box_small_left dl {
							padding: 10px;
						}
						
								#mobile_wrap #mobile_container .two_column .howto_box_small_right dl dt,
								#mobile_wrap #mobile_container .two_column .howto_box_small_left dl dt {
									padding-left: 20px;
									font-weight: bold;
									color: #005599;
								}
								
								#mobile_wrap #mobile_container .two_column .howto_box_small_right dl dd,
								#mobile_wrap #mobile_container .two_column .howto_box_small_left dl dd {
									padding-top: 15px;
								}
								
								#qrcode {
									width: 330px;
								}
								
								#qrcode:after {
									content:".";
									display:block;
									height:0;
									clear:both;
									visibility:hidden;
								}
								
								#qrcode {
									zoom:1;
								} /* IE */
								
										#qrcode img {
											float: left;
											wdth: 90px;
										}
										
										#qrcode p {
											float: right;
											width: 230px;
										}
								
								.url_txt {
									font-size: 14px;
									font-weight: bold;
									letter-spacing: 0.07em;
								}
								
								.note {
									font-size: 11px;
									color: #666;
								}
								
								.attention {
									font-size: 11px;
									color: #cc0000;
								}
								
								fieldset {
									border: none;
								}
				
				#mobile_wrap #mobile_container .howto_box_wide {
					clear: both;
					width: 706px;
					background: url(../image/mobile/bg_howto_wide.jpg) no-repeat top center;
				}
				
						#mobile_wrap #mobile_container .howto_box_wide dl {
							padding: 10px;
						}
								
								#mobile_wrap #mobile_container .howto_box_wide dl dt {
									padding-left: 20px;
									font-weight: bold;
									color: #005599;
								}
												
								#mobile_wrap #mobile_container .howto_box_wide dl dd {
									padding-top: 15px;
								}
				
										#mobile_wrap #mobile_container .howto_box_wide dl dd .imode_menu {
											background: url(../image/mobile/mark_imode.jpg) no-repeat left center;
										}
										#mobile_wrap #mobile_container .howto_box_wide dl dd .ezweb_menu {
											background: url(../image/mobile/mark_ezweb.jpg) no-repeat left center;
										}
										#mobile_wrap #mobile_container .howto_box_wide dl dd .yahoo_menu {
											background: url(../image/mobile/mark_yahoo.jpg) no-repeat left center;
										}
										
										#mobile_wrap #mobile_container .howto_box_wide dl dd .imode_menu,
										#mobile_wrap #mobile_container .howto_box_wide dl dd .ezweb_menu,
										#mobile_wrap #mobile_container .howto_box_wide dl dd .yahoo_menu {
											padding-left: 75px;
										}
										
												#mobile_wrap #mobile_container .howto_box_wide dl dd .imode_menu dt,
												#mobile_wrap #mobile_container .howto_box_wide dl dd .ezweb_menu dt,
												#mobile_wrap #mobile_container .howto_box_wide dl dd .yahoo_menu dt {
													color: #000;
													font-weight: bold;
													margin: 0;
													padding: 0;
												}
												
												#mobile_wrap #mobile_container .howto_box_wide dl dd .imode_menu dd,
												#mobile_wrap #mobile_container .howto_box_wide dl dd .ezweb_menu dd,
												#mobile_wrap #mobile_container .howto_box_wide dl dd .yahoo_menu dd {
													margin: 0;
													padding: 5px 0 0;
												}
						
				
				#mobile_wrap #mobile_container #mobile_cont {
					width: 706px;
					height:888px;
					background: url(../image/mobile/p_mobile-site.jpg) no-repeat top left;
				}
				
						#mobile_wrap #mobile_container #mobile_cont dl{
							padding-left: 265px;
							background: url(../image/mobile/title_cont.jpg) no-repeat 265px 0;
						}
						
								#mobile_wrap #mobile_container #mobile_cont dl dt{
									font-size: 12px;
									font-weight: bold;
									color: #fff;
									padding: 4px 0 0 15px;
								}
								
								#mobile_wrap #mobile_container #mobile_cont dl dd {
									padding: 10px 15px 25px;
								}
				
				.function {
					font-weight: bold;
				}
				.function_detal {
					margin-left: 10px;
					margin-bottom: 15px;
				}
