@charset "shift_jis";

/* ===========================================================

   available_info column layout  （ご利用案内）

=========================================================== */

/* common
----------------------------------------------------------- */
#main .contentBox{
width:558px;
margin-bottom:20px;
border:1px solid #D9D9D9;
overflow:hidden;
clear:both;
}

#main .contentBox .contentWrap{
width:528px;
padding:0px 20px 10px 10px;
}

#main .contentBox .contentsTitle02 {
width:558px;
}

#main .column{
width:100%;
padding:0;
vertical-align:top;
}

#main .column .leftBox{
float:left;
}

#main .column .rightBox{
float:right;
}

/* .introBox.column
----------------------------------------------------------- */
#main .introBox .contentWrap{
width:518px;
padding:15px 20px 0;
}

#main .introBox .leftBox{
padding-bottom:15px;
}

#main .introBox .rightBox{
width:330px;
padding-bottom:15px;
}

#main .introBox .rightBox p{
margin-bottom:5px;
line-height:1.3;
}

/* .orderFlow.column
----------------------------------------------------------- */
#main .orderFlow .contentWrap .imgWrap{
margin-bottom:10px;
}

#main .orderFlow .leftBox{
width:340px;
}

#main .orderFlow .rightBox{
width:181px;
padding-top:10px;
}

/* .shipping.column
----------------------------------------------------------- */
#main .shipping .contentWrap .imgWrap{
margin-bottom:10px;
}

#main .shipping .leftBox{
width:340px;
}

#main .shipping .rightBox{
width:181px;
padding-top:13px;
}

/* .utilization.column
----------------------------------------------------------- */
#main .utilization .contentWrap .imgWrap{
margin-bottom:10px;
}

#main .utilization .leftBox{
width:303px;
}

#main .utilization .rightBox{
width:186px;
text-align:right;
}

#main .utilization .rightBox p.btnWrap{
padding-top:11px;
}

#main .utilization .rightBox p.btnWrap.bdbDash{
padding-bottom:11px;
border-bottom:1px dashed #D9D9D9;
}

/* .utilization.column
----------------------------------------------------------- */
#main .question .contentWrap .imgWrap{
margin-bottom:10px;
}

#main .question .leftBox{
width:336px;
}

#main .question .rightBox{
width:186px;
text-align:right;
}

#main .question .rightBox p.imgWrap,
#main .question .rightBox p.btnWrap{
padding-top:20px;
}
