@charset "Shift_JIS";

/* --------------------------------------------------------------------
	i
--------------------------------------------------------------------- */


/* goods_center------------------------------------------------------ */
.goods_center {
width:680px;
margin:0px 0px 0px 22px;
padding:0px;
font-size:11px;
text-align:center;
}

.case_center {
width:620px;
margin:0px 0px 0px 25px;
padding:0px;
font-size:11px;
text-align:center;
}

/* order_outline----------------------------------------------------- */
#order_outline {
width:680px;
margin:10px 0px 0px 22px;
padding:0px;
text-align:center;
}

/* order_box340------- */
#order_box340 {
width:340px;
height:120px;
margin:0px;
padding:0px;
text-align:center;
letter-spacing:1px;
display:inline;
float:left;
}

/* order_box150------- */
#order_box150 {
width:340px;
height:150px;
margin:0px;
padding:0px;
text-align:center;
letter-spacing:1px;
display:inline;
float:left;
}

/* order_box200------- */
#order_box200 {
width:340px;
height:200px;
margin:0px;
padding:0px;
text-align:center;
letter-spacing:1px;
display:inline;
float:left;
}
/* ring_box---------------------------------------------------------- */
#ring_box {
width:680px;
margin:15px 0px 0px 22px;
padding:0px;
text-align:center;
}

#comment_left {
width:340px;
height:300px;
margin:0px;
padding:0px;
text-align:right;
letter-spacing:1px;
line-height:22px;
display:inline;
float:left;
}

#comment_right {
width:340px;
height:300px;
margin:0px;
padding:0px;
text-align:left;
letter-spacing:1px;
line-height:22px;
display:inline;
float:left;
}

#ring {
width:340px;
height:300px;
margin:0px;
padding:0px;
text-align:center;
display:inline;
float:left;
}

#ring2 {
width:340px;
height:200px;
margin:0px;
padding:0px;
text-align:center;
display:inline;
float:left;
}

.name {
width:650px;
height:225px;
margin:5px 0px 0px 0px;
padding:0px;
text-align:left;
}

/* details_right--------------- */
.details_right {
width:320px;
height:100px;
margin:auto;
padding:0px;
text-align:left;
letter-spacing:0px;
}

/* details_left--------------- */
.details_left {
width:320px;
height:100px;
margin:auto;
padding:0px 0px 0px 30px;
text-align:left;
letter-spacing:0px;
}

/* details_messa1--------------- */
.details_messa1 {
width:320px;
height:125px;
margin:auto;
padding:0px 0px 0px 30px;
text-align:left;
letter-spacing:0px;
}

/* details_messa2--------------- */
.details_messa2 {
width:320px;
height:125px;
margin:auto;
padding:0px;
text-align:left;
letter-spacing:0px;
}

/* details_messa3--------------- */
.details_messa3 {
width:320px;
height:165px;
margin:auto;
padding:0px 0px 0px 30px;
text-align:left;
letter-spacing:0px;
}

/* details_messa4--------------- */
.details_messa4 {
width:320px;
height:165px;
margin:auto;
padding:0px;
text-align:left;
letter-spacing:0px;
}

.details {
width:320px;
height:188px;
margin:auto;
padding:0px;
text-align:left;
letter-spacing:0px;
}

/* next_box-------------------------------------------------------------- */
#next_box {
width:720px;
height:30px;
margin:0px 0px 0px 0px;
padding:0px;
text-align:center;
}

#back {
width:360px;
height:30px;
margin:15px 0px 0px 0px;
padding:0px;
text-align:center;
display:inline;
float:left;
}

#next {
width:360px;
height:30px;
margin:15px 0px 0px 0px;
padding:0px;
text-align:center;
display:inline;
float:left;
}

/* order_box------------------------------------------------------------- */
#order_box {
width:680px;
height:60px;
margin:15px 0px 0px 22px;
padding:0px;
text-align:center;
display:inline;
float:left;
}

#order_box ul {
width:680px;
margin:0px;
padding:0px;
text-align:center;
list-style:none;
}

#order_box li {
width:300px;
margin:0px;
padding:0px;
text-align:center;
display:inline;
float:left;
}

/* situation_outline---------------------------------------------------------- */
#situation_outline {
clear: both;
width:950px;
margin:20px 0px 0px 0px;
padding:0px;
}

#situation_box {
width:950px;
height:115px;
margin:0px 0px 0px 0px;
padding:0px;
}

#situation_box1 {
width:115px;
height:115px;
margin:0px 0px 0px 3px;
padding:0px; 
font-size:11px;
text-align:center;
float:left;
}

#situation_box1 ul {
width:115px;
height:115px;
margin:0px;
padding:0px;
list-style:none;
}

/* best_outline---------------------------------------------------------- */
#best_outline {
clear: both;
width:950px;
margin:20px 0px 0px 0px;
padding:0px;
}

#best_box {
width:950px;
height:128px;
margin:10px 0px 0px 0px;
padding:0px;
}

#best_box1 {
width:157px;
height:128px;
margin:0px;
padding:0px; 
font-size:11px;
text-align:center;
border-left:1px solid #dcdcdc;
float:left;
}

#best_box1 ul {
width:157px;
margin:0px;
padding:0px;
list-style:none;
}

#best_box1 li {
width:157px;
margin:0px;
padding:0px;
display:inline;
}

#best_box2 {
width:157px;
height:128px;
margin:0px;
padding:0px; 
font-size:11px;
text-align:center;
border-left:1px solid #dcdcdc;
border-right:1px solid #dcdcdc;
float:left;
}

#best_box2 ul {
width:157px;
margin:0px;
padding:0px;
list-style:none;
}

#best_box2 li {
width:157px;
margin:0px;
padding:0px;
display:inline;
}