﻿/*  @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:855px;
	_width:860px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
}
.top
{
	width:855px;
	height:80px;
	/*background-color:Orange;*/
	border-bottom:solid #9D9D9E 1px;
	
}
.left
{
	width:170px;
	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;
}
/*
.nav, .nav ul { 
	list-style: none;
	margin: 0;
	padding: 0;
}
.set_nav, .set_nav ul { 
	list-style: none;
	margin: 0;
	padding: 0;
}
.nav {
  z-index: 100;
  position: relative;
}
.set_nav {
  z-index: 100;
  position: relative;
}
.nav li {
  float: left;
  margin: 0;
  padding: 0;
  width:85px;
  height:30px;
  line-height:30px;
  position: relative;
}
.set_nav li {
  float: left;
  margin: 0;
  padding: 0;
  width:85px;
  height:30px;
  line-height:30px;
  position: relative;
}

.nav2 li a, .nav2 li a:link, .nav2 li a:active, .nav2 li a:visited {
  text-decoration: none;
  background: #E2E2E3;
  color: #000000;
  display: block;
  padding: 0 9px ;
}

.nav li a:hover {
  background: #CBCCCC;
  color: #000;	
}
.set_nav 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 ul {
  background: #565656;
  border-bottom: 1px solid #000;
  list-style: none;
  margin: 0;
  width: 140px;
  position: absolute;
  top: -999em;
  left: -1px;
}
.set_nav ul
{
  background: #565656;
  border-bottom: 1px solid #000;
  list-style: none;
  margin: 0;
  width: 210px;
  position: absolute;
  top: -999em;
  left: -1px;
}
.nav li:hover ul,
.nav li.sfHover ul {
  top: 30px;
}
.set_nav li:hover ul,
.set_nav li.sfHover ul {
  top: 30px;
}
.nav ul li {
  border: 0;
  float: none;
}
.set_nav ul li {
  border: 0;
  float: none;
}
.nav ul a {
  border: 1px solid #CBCCCC;
  border-bottom: 1px;
  padding-right: 20px;
  width: 120px;
  white-space: nowrap;
}
.set_nav ul a
{
  border: 1px solid #CBCCCC;
  border-bottom: 1px;
  padding-right: 20px;
  width: 190px;
  white-space: nowrap;
}
.nav ul a:hover {
  background: #CBCCCC;
  color: #000;
}
.set_nav ul a:hover {
  background: #CBCCCC;
  color: #000;
}
*/

.left_part_01{
	padding-top:20px;
	width:170px;
	height:100px;
}
.left_part_02{
	padding-top:50px;
	width:170px;
	height:80px;
}

.left_menu{
	padding-top:20px;
	margin-top:20px;
	width:170px;
	height:auto;
	background-color:#E2DCD4;
}
.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("../img/sentaku1_point.gif");
	background-repeat:no-repeat;
	margin-top:30px;
}

.payment_payway
{
	width:660px;
	height:30px;
	background-image:url("../img/sentaku2_pay.gif");
	background-repeat:no-repeat;
	margin-top:30px;
}

.payment_date
{
	width:660px;
	height:30px;
	background-image:url("../img/sentaku3_date.gif");
	background-repeat:no-repeat;
	margin-top:30px;
}
.payment_present
{
	width:660px;
	height:30px;
	background-image:url("../img/sentaku4_present.gif");
	background-repeat:no-repeat;
	margin-top:90px;
}
.confirmation_order
{
	width:660px;
	height:30px;
	background-image:url("../img/kakunin1_total.gif");
	background-repeat:no-repeat;
	margin-top:30px;
}
.confirmation_deli
{
	width:660px;
	height:30px;
	background-image:url("../img/kakunin2_add.gif");
	background-repeat:no-repeat;
	margin-top:30px;
}
.confirmation_reg
{
	width:660px;
	height:30px;
	background-image:url("../img/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("../img/green-bar-notxt.gif");
	background-repeat:no-repeat;
	margin-top:30px;
}
.green_bar_addressee
{
	width:645px;
	height:30px;
	background-image:url("../img/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("../img/members_top1_rireki.gif");
	background-repeat:no-repeat;
	margin-top:30px;
}
.member_list
{
	width:660px;
	height:30px;
	background-image:url("../img/members_top2_list.gif");
	background-repeat:no-repeat;
	margin-top:30px;
}
.member_add
{
	width:660px;
	height:30px;
	background-image:url("../img/members_top3_add.gif");
	background-repeat:no-repeat;
	margin-top:30px;
}
.member_idpass
{
	width:660px;
	height:30px;
	background-image:url("../img/members_top4_id.gif");
	background-repeat:no-repeat;
	margin-top:30px;
}
.member_credit_error
{
	width:660px;
	height:30px;
	background-image:url("../img/members_top6_error.gif");
	background-repeat:no-repeat;
	margin-top:30px;
}
.member_content
{
	width:660px;
	height:30px;
	background-image:url("../img/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;
}

/*IME操作*/
.ime_disabled; 
{
	ime-mode:disabled;
}

