@charset "Shift_JIS";


html{
    height:auto;
}

body {
    height:auto;
}


#wrapper{
    height:auto;
	min-height:inherit;
    margin:0 auto;
}

.push{
	display:none;
}

#header{
	height:90px;
}

#headerBox01{
	width:380px;
	position:absolute;
	top:0;
	left:0;
}

#mainLeft{
	display:none;
}


#pan{
	display:none;
}

#gNavi{
	display:none;
}

#footer{
	clear:both;
}

#footerBox02_03{
	display:none;
}

#footerBox03{
	display:none;
}

#footerBtn{
	display:none;
}

#footerBox01{
	display:none;
}

#footerBox02Wrapper{
	width:685px;
	height:31px;
	position:relative;
	top:36px;
	right:0;
	border-top:1px solid #262626;
	border-bottom:1px solid #262626;
}

#main{
	padding:0;
}

.title01{
	padding:0;
	margin:0 0 10px 0;
}


.title01 img{
	width:685px;
	height:auto;
}

#wrapper,
#header,
#footer{
	width:685px;
}

#main #mainInner #mainRight{
	width:686px;
	float:none!important;
}


#main #mainInner{
	width:685px;
	padding:0;
	margin:0;
}



/* top */

#top #header{
	display:none;
}


#topBgImg{
	background:none;
}

#topImg01 img{
	width:685px;
	height:auto;
}



/* order,profile */

body#order,
body#profile{
	background:#FFF none;
	*zoom: 67%;
	color:#000000;
}

.orderBox02 table{
	border:1px solid #000;
}

.orderBox02 th{
	border:1px solid #000;
}

.orderBox05 th{
	color:#FFF;
}

#order h3{
	margin-bottom:10px;
}





.orderBox01 .orderBox01Ico01{background:url(../../order/images/print_order_ico_01.gif) 9px 15px no-repeat;}
.orderBox01 .orderBox01Ico02{background:url(../../order/images/print_order_ico_02.gif) 9px 15px no-repeat;}
.orderBox01 .orderBox01Ico03{background:url(../../order/images/print_order_ico_03.gif) 9px 15px no-repeat;}


.orderBox02{
	border-bottom:4px solid #282828;
	padding:0 0 16px 16px;
	margin-bottom:50px;
}

.orderBox02 table{
	width:653px;
	border:1px solid #000;
	border-collapse:collapse;
}

.orderBox02 th{
	width:156px;
	background:#EBEBEB;
	padding:0;
}

.orderBox02 td{
	padding:15px;
}


.orderBox02 .orderBox02List ul{
	width:180px;
	float:left;
	padding-right:10px;
	padding-left:20px;
}

.orderBox02 .orderBox02List li{
	line-height:100%;
	margin-bottom:3px;
}

.orderBox02 .orderBox02List li.list01{list-style-image:url(../../order/images/print_order_nagare_ico_01.gif);}
.orderBox02 .orderBox02List li.list02{list-style-image:url(../../order/images/print_order_nagare_ico_02.gif);}
.orderBox02 .orderBox02List li.list03{list-style-image:url(../../order/images/print_order_nagare_ico_03.gif);}
.orderBox02 .orderBox02List li.list04{list-style-image:url(../../order/images/print_order_nagare_ico_04.gif);}
.orderBox02 .orderBox02List li.list05{list-style-image:url(../../order/images/print_order_nagare_ico_05.gif);}
.orderBox02 .orderBox02List li.list06{list-style-image:url(../../order/images/print_order_nagare_ico_06.gif);}
.orderBox02 .orderBox02List li.list07{list-style-image:url(../../order/images/print_order_nagare_ico_07.gif);}




.orderBox05{
	width:420px;
	margin-bottom:30px;
}

.orderBox05 table{
	width:100%;
	border-collapse:collapse;
	border-top:1px solid #000;
	border-left:1px solid #000;
}

.orderBox05 th,
.orderBox05 td{
	padding:5px;
	border-bottom:1px solid #000;
	border-right:1px solid #000;
}

.orderBox05 .td01{
	text-align:right;
}

.orderBox05 th{
	background:#CCC;
	font-weight:normal;
	color:#000;
}

.orderBox02Arrow{
	padding-left:70px;
}


.soryoMuryoBtn01{
	background:url(../../order/images/print_order_btnbg_02.gif) repeat-y;
}

.soryoMuryoBtn01Top{
	background:url(../../order/images/print_order_btnbg_01.gif) no-repeat;
}

.soryoMuryoBtn01TextBox01{
	color:#FFF;
}




.printImgHidden{
	display:none;
}

.printImg{
	display:block;
}