/* skip-s.net CSS tops.css */

@import url("../css/top.css");

/* ----中央カラム---- */


#cl_02 {

    width: 76.5%;
    float: right;
    text-align:center;
}

#cl_02 #contents {
    margin-top:10px;
    vertical-align: top;

}

input {

    font-size: 13px;

}

/*---- ページタイトル用 ----*/

#cl_02 #ord_form {

    margin:10px auto;
    width:600px;
    text-align:center;

}
#cl_02 #ord_form td{

    vertical-align:top;

}

#cl_02 #ord_form h1 {
    margin: auto;
    font-size: 150%;
    font-weight: bold;
    text-align: center;
}

#cl_02 #ord_form form input , #cl_02 #ord_form form select{

    font-size: 14px;
    padding: 2px;

}

#cl_02 #ord_non {

	width:100%;
    font-size : 14px;
    text-align:center;
	margin: 80px auto;

}

/*注文商品テーブル*/

#cl_02 .ord_table_in {

    background:#808080;
    margin: 0px auto;
    width:520px;

}

#cl_02 .ord_table_in td , #cl_02 .ord_table_in th{

    padding:4px;

}

#cl_02 .ord_table_in th , #ord_table_in max {

    background:#FFFFC0;
    font-weight: bold;
}

#cl_02 .ord_table_in tr {

    background:#fff;

}

#cl_02 .ord_table_in .sna{

    text-align:left;

}
#cl_02 .ord_table_in .tan{

    font-size :80%;
    text-align:right;

}
#cl_02 .ord_table_in .kin{

    text-align:right;
}

#cl_02 .ord_table_in .max{

    font-size : 90%;
    text-align:right;
    font-weight: bold;
}

#cl_02 .ord_table_in .hm ,#cl_02 .ord_table_in .hm_sna {

    font-size : 80%;
    text-align:left;

}

#cl_02 .en{

    font-size :70%;

}

/*--購入者table--*/

#cl_02 .ord_table {

    background:#fff;
    width:520px;
    margin: 0px auto;
    border-left: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
    border-right: 1px solid #ccc;

}

#cl_02 .ord_table td , #cl_02 .ord_table th{

    padding:10px;

}

#cl_02 .ord_table .koumoku{

    background:#ffffc0;
    width:100px;
    font-size :90%;
    text-align:right;
    vertical-align:top;
}

#cl_02 .ord_table td.pay{

    width:100px;
    height:70px;
    text-align:left;
    vertical-align: middle;
    white-space: nowrap;

}

#cl_02 .ord_table td.pay_info{

   vertical-align: middle;
   font-size: 90%;
   text-align:left;

}


/*--購入者table--*/

#cl_02 #cust_table {

    margin:0px auto;
    background:#fff;
    width:600px;
    font-size:90%;
    border-left: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
    border-right: 1px solid #ccc;

}

#cl_02 #cust_table td {

    padding: 10px;
}

#cl_02 #cust_table .koumoku{

    background:#ffffc0;
    width:180px;
    text-align:right;

}

#cl_02 .ord_table .data , #cl_02 .ord_table .sna ,#cl_02 #cust_table .data {

    text-align:left;

}

#cl_02 ul {

    margin:35px 0px 0px 0px;
}

#cl_02 ul li{

    margin:4px 0px 0px 2px;

}

.art {

    color:#800000;
    font-size: 13px;


}

.gaido {
    color:#808080;
    font-size:80%;
}

.bottun_gaido {

    color:#000;
    font-size:80%;
}

