﻿/*  @charset "utf-8";
CSS Document */
body
{
	margin: 0 0 0 0;
/*	margin-left:0px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;*/
	/*width:100%;
	margin:0 auto 0 auto;
	text-align:center;*/
}
.box{
	width:885px;
	_width:890px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
}
.top
{
	width:855px;
	height:80px;
	/*background-color:Orange;*/
	border-bottom:solid #9D9D9E 1px;
	
}
.left
{
	/*width:170px;*/
    width:200px;
	float:left;
	/*background-color:Green;*/
	margin-top:10px;
}
.right
{
	width:655px;
	_width:660px;
	/*background-color:#FFFF00;*/
	float:right;
	padding-left:30px;
	margin-top:10px;
}

.clear{
	/*float:none;*/
	clear:both;
}

/*	vertical-align:middle;*/

.bottom{
	width:855px;
}

/* 上ナビゲーション部分 */
.cover{
	width:172px;
	height:60px;
	padding-right:28px;
	text-align: right;
	float:left;
	padding-top:20px;
/*	position:relative;
	top:30%;*/
 	/*vertical-align:middle;
	background-color:#00FF00*/
}
.top_menu_box{
	width:340px;
	_width:343px;
	height:60px;
	padding-top:20px;
	float:left;

/*	background-color:#FFFFCC;*/
}
.top_menu_box2{
	width:440px;
	height:72px;
	padding-top:8px;
	float:left;

/*	background-color:#FFFFCC;*/
}
.top_menu_guid_box
{
	width:82px;
	height:60px;
	padding:2px 0px 1px 0px;
	margin:10px 0px 0px 20px;
	float:left;
}
.top_menu_guid_cont
{
	padding:2px 0px 1px 0px;
}
.top_menu_00{
	width:85px;
	height:30px;
/*	line-height:30px;*/
	float:left;
	text-align:center;
	list-style-type:none;
	/*	padding-top:20px;
	float:left*/
}
.top_menu_01{
	width:85px;
	height:30px;
/*	line-height:30px;*/
	float:left;
	text-align:center;
	list-style-type:none;
}
div #top_menu_login_p
{
	width:150px;
	_width:147px;
	float:left;
	text-align:center;
}
#top_menu_login{
	height:65px;
	line-height:80px;
		/*width:150px;
		_width:147px;
		float:left;
		text-align:center;*/
	padding-top:15px;
/*	background-color:#33CCFF;*/
}
#top_menu_login_on{
	height:70px;
	/*line-height:80px;*/
	/*
		width:150px;
		float:left;
		text-align:center;*/
	padding-top:10px;
/*	background-color:#33CCFF;*/
}
.top_menu_cart{
	width:145px;
	height:65px;
	background-color:#E2E2E3;
	float:right;
	text-align:right;
/*	margin-top:5px;
	margin-right:5px;*/
	margin:5px 5px 5px 5px;
	padding-right:10px;
	padding-top:5px;
}


/* Navigation */
#nav-one, #nav-one ul { 
	list-style: none;
	margin: 0;
	padding: 0;
}

#nav-one {
  z-index: 100;
  position: relative;
}
#nav-one li {
  float: left;
  margin: 0;
  padding: 0;
  width:85px;
  height:30px;
  line-height:30px;
  position: relative;
}
#nav-one ul a, #nav-one ul a:link, #nav-one ul a:active, #nav-one ul a:visited 
{
  text-decoration :none;
  background: #E2E2E3;
  color: #000000;
  display: block;
  padding: 0 9px;
}
#cart_sinmple_display
{
	text-decoration :none;
}
#nav-one li a:hover {
  background: #CBCCCC;
  color: #000;

}
#nav-one li:hover a, 
#nav-one li.sfHover a {
  background: #ccc;
  color: #000;
}
#nav-one li:hover ul a, 
#nav-one li.sfHover ul a {
  background: #E2E2E3;
  color: #000000;	
}
#nav-one li:hover ul a:hover, 
#nav-one li.sfHover ul a:hover {
  background: #ccc;
  color: #000;	
}

#nav-one ul {
  background: #565656;
  border-bottom: 1px solid #000;
  list-style: none;
  margin: 0;
  width: 140px;
  position: absolute;
  top: -999em;
  left: -1px;
}
#nav-one li:hover ul,
#nav-one li.sfHover ul {
  top: 30px;
}
#nav-one ul li {
  border: 0;
  float: none;
}
#nav-one ul a {
  border: 1px solid #CBCCCC;
  border-bottom: 1px;
  padding-right: 20px;
  width: 120px;
  white-space: nowrap;
}
#nav-one ul a:hover {
  background: #CBCCCC;
  color: #000;
}
#set_nav ul
{
  background: #565656;
  border-bottom: 1px solid #000;
  list-style: none;
  margin: 0;
  width: 210px;
  position: absolute;
  top: -999em;
  left: -1px;
}
#set_nav ul a
{
  border: 1px solid #CBCCCC;
  border-bottom: 1px;
  padding-right: 20px;
  width: 190px;
  white-space: nowrap;
}

.left_part_01{
	padding-top:20px;
	width:170px;
	height:100px;
}
.left_part_02{
	padding-top:50px;
	width:170px;
	height:80px;
}

.left_menu{
	padding-top:10px;
	margin-top:10px;
	/*width:170px;*/
    width:200px;
	height:auto;
	/*background-color:#E2DCD4;*/
}
/*.btn {
    margin-left:-10px;
    padding: 5px 5px;
    font-weight: bold;
    margin-top:5px;
    width:170px;
    display: inline-block;
    text-decoration: none !important;
    font-size: 14px;
    font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', Meiryo, メイリオ, Osaka, 'MS PGothic', arial, helvetica, sans-serif;
    border-radius: 5px;
}*/
.left_menu ul{
    list-style:none;
}
.left_menu ul li img{
    vertical-align:bottom;
}
/*.left_menu_btn {
    background-color: #3169d1;
    border: 2px solid #3169d1;
    color: #fff !important;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-transition: all .3s;
    transition: all .3s;
}
.left_menu_btn:hover {
    background-color: transparent;
    border: 2px solid #998bfa;
    color: #998bfa !important;
}
.left_menu li:last-of-type{
    margin-bottom:30px;
}*/
.scroll-pane {
	width: 158px;
	height: 200px;
	overflow: auto;
	padding:10px 5px 10px 5px;
	border:solid 1px #767575;
	float: left;
}

.commodity_main_image_box
{
	width:604px;
/*	height:400px;*/
	padding-top:30px;
	padding-bottom:20px
}
.commodity_box{
	width:602px;
	margin-top:10px;
}
.comodity_box01{
	width:330px;
	height:25px;
	float:left;
	padding-left:20px;
	line-height:25px;
	background-color:#FFFFFF;
	border-top:solid;
	border-top-color:#9D9D9E;
	border-top-width:1px;
	border-right:solid;
	border-right-color:#9D9D9E;
	border-right-width:1px;
	border-bottom:solid;
	border-bottom-color:#9D9D9E;
	border-bottom-width:1px;
	
}
.comodity_box02{
	width:150px;
	height:25px;
	float:left;
	line-height:25px;
	background-color:#FFFFFF;
	border-top:solid;
	border-top-color:#9D9D9E;
	border-top-width:1px;
	border-right:solid;
	border-right-color:#9D9D9E;
	border-right-width:1px;
	border-bottom:solid;
	border-bottom-color:#9D9D9E;
	border-bottom-width:1px;
	text-align:center;
}
.comodity_box03{
	width:100px;
	height:25px;
	float:left;
	line-height:25px;
	background-color:#FFFFFF;
	border-top:solid;
	border-top-color:#9D9D9E;
	border-top-width:1px;
	border-bottom:solid;
	border-bottom-color:#9D9D9E;
	border-bottom-width:1px;
	text-align:center;
}
.comodity_box11{
	width:335px;
	height:25px;
	float:left;
	line-height:25px;
	background-color:#FFFFFF;
	border-right:solid;
	border-right-color:#9D9D9E;
	border-right-width:1px;
	border-bottom:solid;
	border-bottom-color:#9D9D9E;
	border-bottom-width:1px;
	padding-left:15px;
}
.comodity_box12{
	width:120px;
	height:25px;
	float:left;
	line-height:25px;
	text-align:right;
	background-color:#FFFFFF;
	border-right:solid;
	border-right-color:#9D9D9E;
	border-right-width:1px;
	border-bottom:solid;
	border-bottom-color:#9D9D9E;
	border-bottom-width:1px;
	padding-right:30px;
}
.comodity_box13{
	width:100px;
	height:25px;
	float:left;
	line-height:25px;
	text-align:center;
	background-color:#FFFFFF;
	border-bottom:solid;
	border-bottom-color:#9D9D9E;
	border-bottom-width:1px;
}
/**/
.commodity_set_box01{
	width:486px;
	height:25px;
	float:left;
	line-height:25px;
	background-color:#FFFFFF;
	border-top: solid 1px #9D9D9E;
	border-right:solid 1px #9D9D9E;
	border-bottom:solid 1px #9D9D9E;
	padding-left:15px;
}
.commodity_set_box02{
	width:100px;
	height:25px;
	float:left;
	line-height:25px;
	text-align:center;
	border-top: solid 1px #9D9D9E;
	background-color:#FFFFFF;
	border-bottom:solid 1px #9D9D9E;
}
.commodity_set_box03
{
	width:602px;
	height:30px;
	line-height:30px;
	text-align:center;
	border-bottom:solid 1px #9D9D9E;
	float:left;
}
.commodity_set_box11{
	width:486px;
	height:25px;
	float:left;
	line-height:25px;
	background-color:#FFFFFF;
	border-right:solid;
	border-right-color:#9D9D9E;
	border-right-width:1px;
	border-bottom:solid;
	border-bottom-color:#9D9D9E;
	border-bottom-width:1px;
	padding-left:15px;
}
.commodity_set_box12{
	width:100px;
	height:25px;
	float:left;
	line-height:25px;
	text-align:center;
	background-color:#FFFFFF;
	border-bottom:solid;
	border-bottom-color:#9D9D9E;
	border-bottom-width:1px;
}
.commodity_set_box20
{
	width:402px;
	float:left;
	margin-top:8px;
	border-bottom:solid 1px #9D9D9E;
}
.commodity_set_box21{
	width:286px;
	height:25px;
	float:left;
	line-height:25px;
	background-color:#FFFFFF;
	border-right:solid;
	border-right-color:#9D9D9E;
	border-right-width:1px;
	border-bottom:solid;
	border-bottom-color:#9D9D9E;
	border-bottom-width:1px;
	padding-left:15px;
}
.commodity_set_box22{
	width:100px;
	height:25px;
	float:left;
	line-height:25px;
	text-align:center;
	background-color:#FFFFFF;
	border-bottom:solid;
	border-bottom-color:#9D9D9E;
	border-bottom-width:1px;
}
/**/
.commodity_coment_box_01
{
	padding:5px 0px 5px 0px;
	width:270px;
	float:left;
}
.commodity_coment_box_label_1
{
	width:260px;
	height:16px;
	padding:5px 5px 10px 5px;
	background-color:#9D9D9E;
	line-height:16px;
}

.commodity_comment_box_column_1
{
	width:258px;
	padding:5px 5px 5px 5px;
	border:1px solid  #9D9D9E;
}

.commodity_coment_box_02
{
	padding:5px 0px 10px 20px;
	width:270px;
	float:left;
}
.commodity_coment_box_label_2
{
	width:260px;
	height:16px;
	padding:5px 5px 5px 5px;
	background-color:#9D9D9E;
	line-height:16px;
}

.commodity_comment_box_column_2
{
	width:258px;
	padding:5px 5px 5px 5px;
	border:1px solid  #9D9D9E;
}
/**/
.commodity_coment_box_001
{
	padding:5px 0px 10px 0px;
	width:602px;
}
.commodity_coment_box_label_001
{
	width:592px;
	height:16px;
	padding:5px 5px 5px 5px;
	background-color:#9D9D9E;
	line-height:16px;
}

.commodity_comment_box_column_001
{
	width:580px;
	padding:10px;/*5px 5px 5px 5px;*/
	border:1px solid  #9D9D9E;
}
.commodity_putitincart_btn
{
	width:582px;
	text-align:right;
	padding:10px 20px 20px 0px;
}
/**/
.wagon_box
{
	widows:604px;
	padding-top:30px;
}
.wagon_box01{
	width:299px;
	height:25px;
	float:left;
	line-height:25px;
	background-color:#FFFFFF;
	border:solid 1px #9D9D9E;
	/*border-top-color:#9D9D9E;
	border-top-width:1px;
	border-right:solid 1px #9D9D9E;*/
	/*border-right-color:#9D9D9E;
	border-right-width:1px;
	border-bottom:solid;
	border-bottom-color:#9D9D9E;
	border-bottom-width:1px;*/
	text-align:center;
}
.wagon_box02{
	width:80px;
	height:25px;
	float:left;
	line-height:25px;
	background-color:#FFFFFF;
	border-top:solid 1px #9D9D9E;
	/*border-top-color:#9D9D9E;
	border-top-width:1px;*/
	border-right:solid 1px #9D9D9E;
	/*border-right-color:#9D9D9E;
	border-right-width:1px;*/
	border-bottom:solid 1px #9D9D9E;
	/*border-bottom-color:#9D9D9E;
	border-bottom-width:1px;*/
	text-align:center;
}
.wagon_box03
{
	width:59px;
	height:25px;
	float:left;
	line-height:25px;
	background-color:#FFFFFF;
	border-top:solid 1px #9D9D9E;
	/*border-top-color:#9D9D9E;
	border-top-width:1px;*/
	border-bottom:solid 1px #9D9D9E;
	/*border-bottom-color:#9D9D9E;
	border-bottom-width:1px;*/
	border-right:solid 1px #9D9D9E;
	text-align:center;
}
.wagon_box11{
	width:284px;
	height:25px;
	float:left;
	line-height:25px;
	background-color:#FFFFFF;
	border-right:solid 1px #9D9D9E;
	/*border-right-color:#9D9D9E;
	border-right-width:1px;*/
	border-bottom:solid 1px #9D9D9E;
	/*border-bottom-color:#9D9D9E;
	border-bottom-width:1px;*/
	border-left:solid 1px #9D9D9E;
	padding-left:15px;
}
.wagon_box12{
	width:70px;
	height:25px;
	float:left;
	line-height:25px;
	text-align:right;
	background-color:#FFFFFF;
	border-right:solid;
	border-right-color:#9D9D9E;
	border-right-width:1px;
	border-bottom:solid;
	border-bottom-color:#9D9D9E;
	border-bottom-width:1px;
	padding-right:10px;
}

.wagon_box13{
	width:59px;
	height:25px;
	float:left;
	line-height:25px;
	text-align:center;
	background-color:#FFFFFF;
	border-bottom:solid 1px #9D9D9E;
	/*border-bottom-color:#9D9D9E;
	border-bottom-width:1px;*/
	border-right:solid 1px #9D9D9E;
}
.wagon_box_s1
{
	width:146px;/*447px;*/
	height:25px;
	float:left;
	line-height:25px;
	margin-left:300px;
	text-align:center;
	background-color:#FFFFFF;
	border-right:solid 1px #9D9D9E;
	/*border-right-color:#9D9D9E;
	border-right-width:1px;*/
	border-bottom:solid 1px #9D9D9E;
	/*border-bottom-color:#9D9D9E;
	border-bottom-width:1px;*/
	border-left:solid 1px #9D9D9E;
	text-align:right;
	padding-right:15px;
}
.wagon_box_s2
{
	width:120px;
	height:25px;
	float:left;
	line-height:25px;
	text-align:right;
	background-color:#FFFFFF;
	border-bottom:solid 1px #9D9D9E;
	/*border-bottom-color:#9D9D9E;
	border-bottom-width:1px;*/
	border-right:solid 1px #9D9D9E;
	padding-right:20px;
}


/*買物ページ内表示用ボックス*/
.member_box{
	width:660px;
	padding:20px 100px 50px 100px

}

/*買物*/
.payment_point
{
	width:660px;
	height:30px;
	background-image:url("../Images/sentaku1_point.gif");
	background-repeat:no-repeat;
	margin-top:30px;
}

.payment_payway
{
	width:660px;
	height:30px;
	background-image:url("../Images/sentaku2_pay.gif");
	background-repeat:no-repeat;
	margin-top:30px;
}

.payment_date
{
	width:660px;
	height:30px;
	background-image:url("../Images/sentaku3_date.gif");
	background-repeat:no-repeat;
	margin-top:30px;
}
.payment_present
{
	width:660px;
	height:30px;
	background-image:url("../Images/sentaku4_present.gif");
	background-repeat:no-repeat;
	margin-top:90px;
}
.confirmation_order
{
	width:660px;
	height:30px;
	background-image:url("../Images/kakunin1_total.gif");
	background-repeat:no-repeat;
	margin-top:30px;
}
.confirmation_deli
{
	width:660px;
	height:30px;
	background-image:url("../Images/kakunin2_add.gif");
	background-repeat:no-repeat;
	margin-top:30px;
}
.confirmation_reg
{
	width:660px;
	height:30px;
	background-image:url("../Images/kakunin3_contents.gif");
	background-repeat:no-repeat;
	margin-top:30px;	
}
.green_bar_payment
{
	width:660px;
	height:30px;
	line-height:30px;
	padding-left:20px;
	background-image:url("../Images/green-bar-notxt.gif");
	background-repeat:no-repeat;
	margin-top:30px;
}
.green_bar_addressee
{
	width:645px;
	height:30px;
	background-image:url("../Images/green-bar-notxt.gif");
	background-repeat:no-repeat;
	line-height:30px;
	padding-left:15px;
	margin-top:30px;
}
.member_rireki
{
	width:660px;
	height:30px;
	background-image:url("../Images/members_top1_rireki.gif");
	background-repeat:no-repeat;
	margin-top:30px;
}
.member_list
{
	width:660px;
	height:30px;
	background-image:url("../Images/members_top2_list.gif");
	background-repeat:no-repeat;
	margin-top:30px;
}
.member_add
{
	width:660px;
	height:30px;
	background-image:url("../Images/members_top3_add.gif");
	background-repeat:no-repeat;
	margin-top:30px;
}
.member_idpass
{
	width:660px;
	height:30px;
	background-image:url("../Images/members_top4_id.gif");
	background-repeat:no-repeat;
	margin-top:30px;
}

.member_dmkbn
{
	width:660px;
	height:30px;
	background-image:url("../Images/dmkbn.gif");
	background-repeat:no-repeat;
	margin-top:30px;
}

.member_credit_error
{
	width:660px;
	height:30px;
	background-image:url("../Images/members_top6_error.gif");
	background-repeat:no-repeat;
	margin-top:30px;
}
.member_content
{
	width:660px;
	height:30px;
	background-image:url("../Images/members_top5_contents.gif");
	background-repeat:no-repeat;
	margin-top:30px;
}
.green_headline
{
	width:660px;
	height:30px;
	line-height:30px;
	margin-top:30px;
}
.content_back
{
	width:640px;
	background-color:#f2f2f2;
	padding:5px 10px 5px 10px;
}
.content_back_white
{
	width:638px;
	/*background-color:#f2f2f2;*/
	padding:5px 10px 5px 10px;
	border:solid 1px #dddddd;
}
.content_back_center
{
	width:640px;
	padding:5px 10px 5px 10px;
	text-align:center;
}
.content_back_center2
{
	width:638px;
	padding:10px 10px 10px 10px;
	text-align:center;
	/*border-bottom:solid 1px #ddddd;*/
	border:solid 1px #dddddd;
	/*background-color:#f2f2f2;*/
}
/*confirmation*/
.confirmation_wagon01
{
	width:416px;
	height:30px;
	line-height:30px;
	/*padding: 0px 0px 0px 20px;*/
	border-bottom:solid 1px #dddddd;
	border-right:solid 1px #dddddd;
	border-left:solid 1px #dddddd;
	/*background-color:#f2f2f2;*/
	text-align:center;
	float:left;
}
.confirmation_wagon02
{
	width:80px;
	height:30px;
	line-height:30px;
	border-bottom:solid 1px #dddddd;
	border-right:solid 1px #dddddd;
	/*background-color:#f2f2f2;*/
	/*padding: 0px 20px 0px 0px;*/
	text-align:center;
	float:left;
	
}
.confirmation_wagon03
{
	width:79px;
	height:30px;
	line-height:30px;
	border-bottom:solid 1px #dddddd;
	border-right:solid 1px #dddddd;
	/*background-color:#f2f2f2;*/
	/*padding: 0px 20px 0px 0px;*/
	text-align:center;
	float:left;
}
.confirmation_wagon11
{
	width:396px;
	height:30px;
	line-height:30px;
	padding: 0px 0px 0px 20px;
	border-bottom:solid 1px #dddddd;
	border-right:solid 1px #dddddd;
	border-left:solid 1px #dddddd;
	/*background-color:#f2f2f2;*/
	text-align:left;
	float:left;
}
.confirmation_wagon12
{
	width:70px;
	height:30px;
	line-height:30px;
	border-bottom:solid 1px #dddddd;
	border-right:solid 1px #dddddd;
	/*background-color:#f2f2f2;*/
	padding: 0px 10px 0px 0px;
	text-align:right;
	float:left;
}
.confirmation_wagon13
{
	width:69px;
	height:30px;
	line-height:30px;
	border-bottom:solid 1px #dddddd;
	border-right:solid 1px #dddddd;
	/*background-color:#f2f2f2;*/
	padding: 0px 10px 0px 0px;
	text-align:right;
	float:left;
}
.confirmation_space01
{
	width:257px;
	height:30px;
	float:left;
	/*border-bottom:solid 1px #f2f2f2;*/
	/*background-color:#f2f2f2;*/
}
.confirmation_name
{
	width:149px;
	height:30px;
	line-height:30px;
	padding:0px 10px 0px 0px;
	text-align:right;
	border-left:solid 1px #dddddd;
	border-right:solid 1px #dddddd;
	border-bottom:solid 1px #dddddd;
	float:left;
	/*background-color:#f2f2f2;*/
}
.confirmation_content
{
	width:231px;
	height:30px;
	line-height:30px;
	border-bottom:solid 1px #dddddd;
	border-right:solid 1px #dddddd;
	padding:0px 10px 0px 0px;
	text-align:right;
	float:left;
	/*background-color:#f2f2f2;*/
}

.confirmation_name_hatup
{
	width:149px;
	height:30px;
	line-height:30px;
	padding:0px 10px 0px 0px;
	text-align:right;
	border:solid 1px #dc143c;
	float:left;
	/*background-color:#f2f2f2;*/
}
.confirmation_content_hatup
{
	width:231px;
	height:30px;
	line-height:30px;
	border-bottom:solid 1px #dc143c;
	border-right:solid 1px #dc143c;
	border-top:solid 1px #dc143c;
	padding:0px 10px 0px 0px;
	text-align:right;
	float:left;
	/*background-color:#f2f2f2;*/
}

.confirmation_name_top
{
	width:149px;
	height:30px;
	line-height:30px;
	padding:0px 10px 0px 0px;
	text-align:right;
	border:solid 1px #dddddd;
	/*border-top:solid 1px #dddddd;
	border-left:solid 1px #dddddd;*/
	/*border-bottom:solid 1px #f2f2f2;*/
	float:left;
	/*background-color:#f2f2f2;*/
}
.confirmation_content_top
{
	width:231px;
	height:30px;
	line-height:30px;
	border-top:solid 1px #dddddd;
	border-right:solid 1px #dddddd;
	border-bottom:solid 1px #dddddd;
	/*border-bottom:solid 1px #f2f2f2;*/
	padding:0px 10px 0px 0px;
	text-align:right;
	float:left;
	/*background-color:#f2f2f2;*/
}
.confirmation_spacer01
{
	width:660px;
	height:30px;
	float:left;
	/*background-color:#f2f2f2;*/
}
.confirmation_present
{
	width:638px;
	height:30px;
	line-height:30px;
	border-left:solid 1px #dddddd;
	border-right:solid 1px #dddddd;
	border-bottom:solid 1px #dddddd;
	padding-left:20px;
	float:left;
}
/*****************************アイデアとしは残しておく/
.box_x-y_borderbackground_01
{
	border-right:solid 1px #006837;
	border-bottom:solid 1px #006837;
	background-color:#f2f2f2;
}
.box_y_borderbackground_01
{
	border-right:solid 1px #006837;
	background-color:#f2f2f2;
}
.box_x_borderbackground_01
{
	
}

.w159p20
{
	width:139px;
	padding-left:20px;
	float:left;
}
.w450p10
{
	width:440px;
	padding-left:10px;
	float:left;
}
.h30_p4
{
	height:26px;
	padding-top:4px;
}
.h30
{
	height:30px;
	line-height:30px;
}
/********************************************/

.box_footer
{
	padding-top:20px;
	width:660px;
}
.box_footer_left
{
	float:left;
	width:330px;
}
.box_footer_right
{
	float:left;
	text-align:right;
	width:330px;
}
.box_footer_center
{
	width:660px;
	text-align:center;
	margin-top:20px;
}

.old_wagon02
{
	width:79px;
	height:30px;
	line-height:30px;
	border-top:solid 1px #dddddd;
	border-right:solid 1px #dddddd;
	/*background-color:#f2f2f2;*/
	/*padding: 0px 20px 0px 0px;*/
	text-align:center;
	float:left;
	
}
.old_wagon11
{
	width:379px;
	height:30px;
	line-height:30px;
	padding: 0px 0px 0px 20px;
	border-top:solid 1px #dddddd;
	border-right:solid 1px #dddddd;
	/*background-color:#f2f2f2;*/
	text-align:left;
	float:left;
}
.old_wagon12
{
	width:70px;
	height:30px;
	line-height:30px;
	border-top:solid 1px #dddddd;
	border-right:solid 1px #dddddd;
	/*background-color:#f2f2f2;*/
	padding: 0px 10px 0px 0px;
	text-align:right;
	float:left;
}
.old_wagon13
{
	width:70px;
	height:30px;
	line-height:30px;
	border-top:solid 1px #dddddd;
	/*background-color:#f2f2f2;*/
	padding: 0px 10px 0px 0px;
	text-align:right;
	float:left;
}
.old_wagon_topline
{
	width:642px;
	border-top:solid 1px #dddddd;
	float:left;
}

.old_hd_box_label
{
	width:120px;
	height:25px;
	line-height:25px;
	float:left;
	padding-left:10px;
	border-top:solid 1px #dddddd;
	border-right:solid 1px #dddddd;
}
.old_hd_box_content
{
	width:179px;
	height:25px;
	line-height:25px;
	float:left;
	padding-left:10px;
	border-top:solid 1px #dddddd;
	border-right:solid 1px #dddddd;
}

.change_bar_back_color
{
	background-color:#F9E2EA;
	height:30px;
	line-height:30px;
	padding-left:10px;
}

.information_h1
{
	width:640px;
	/*height:30px;*/
	line-height:30px;
	/*border-left:solid 10px #dddddd;*/
	padding-left:20px;
}
.information_content
{
	width:640px;
	padding:10px;
	border:solid 1px #dddddd;
	/*border-left:solid 1px #dddddd;
	border-right:solid 1px #dddddd;
	border-bottom:solid 1px #dddddd;*/
}
.box01
{
	width:638px;
	border-bottom:solid 1px #dddddd;
	/*background-color:#f2f2f2;*/
	border:solid 1px #dddddd;
	/*border-right:solid 1px #dddddd;*/
	padding:10px;
	line-height:20px;
}
.line01
{
	width:660px;
	height:1px;
	border-top:solid 1px #dddddd;
	float:left;
}
.box02
{
	width:618px;
	/*border-bottom:solid 1px #dddddd;
	background-color:#f2f2f2;*/
	border:solid 1px #dddddd;
	/*border-right:solid 1px #dddddd;*/
	padding-left:30px;
	padding-top:10px;
	padding-right:10px;
	padding-bottom:10px;
	line-height:20px;
}
.error_box01
{
	width:590px;
	
	line-height:30px;
	margin-top:20px;
	padding-left:20px;
	border:solid 1px red;
}
.error_box02
{
	width:570px;
	padding: 5px 20px 5px 20px;
	border-left:solid 1px red;
	border-right:solid 1px red;
	border-bottom:solid 1px red;
}
.password_box01
{
	width:590px;
	
	line-height:30px;
	margin-top:20px;
	padding-left:20px;
	border:solid 1px blue;
}
.password_box02
{
	width:570px;
	padding: 5px 20px 5px 20px;
	border-left:solid 1px blue;
	border-right:solid 1px blue;
	border-bottom:solid 1px blue;
}
#pass_help > li
{
	margin-top:20px;
}
ul,
li{
margin:0;
padding:0;
}
ul{
padding-left:1em;
}


.browser_box
{
	width:655px;
	
	
	margin-left:100px;
	margin-top:10px;
}
.browser_info
{
	border:double 10px yellow;
	padding:10px 10px 10px 10px;
}
.table01{
    border-collapse: collapse;
    border: solid 1px black;
}
.table01 td{
   padding: 2px 3px;
    height:25px;
    
}
.akawaku{
    margin-top:10px;
    border:1px solid red;
    padding:10px;
}
.displaynone{
    display:none;
}
table .height{
    height:50px;
}
.margin010{
    margin-top:10px;
}
/*IME操作*/
.ime_disabled; 
{
	ime-mode:disabled;
}

.alpha a:hover img{
    opacity:0.5;
    filter:alpha(opacity=50);
    -ms-filter:"alpha(opacity=50)";
    border-right: 7px solid #63B17A;
}
.midashi{
    padding: 10px 0px 10px 40px;


}