@charset "utf-8";

/*etc*/
.using {width:auto;}
.using .first{padding:10px 10px 0 10px;}
.using .last{padding:10px 10px 10px 10px; border-bottom:1px solid #dddddd;}
.using .strong{font-weight:600; padding-bottom:10px;}
.using .gray_box{padding:10px 10px 10px 10px; border:1px solid #dddddd; background:#fff;}
.using .gray_box ul{padding:0;}
.using dl{line-height:20px;padding:10px 0 0 0;}
.using dl dt{font-weight:600; font-size:13px; padding:10px 0 10px 10px; background:#fafafa; border-top:2px solid #eeeeee;}
.using dl dd{font-size:12px; padding:0 10px 0 10px;}
.using ul {font-size:12px; padding:0 10px 20px 10px;}
.using ul li{line-height:20px; padding:0 0 0 10px}
.using ul li.tit{line-height:20px; font-weight:600;padding:0 0 0 0;}
.using ul li ol{padding:0 0 10px 10px;}
.using ul li ol li{}

.using_btn {display:inline-block; width:100%;}
.using_btn li{margin:20px 0 20px 0;}
.using_btn .right {display:inline; float:right; width:auto; margin:10px 0 0; padding-right:10px; }
.using_btn .left {display:inline; float:left; padding-left:10px;}
.using_btn .left span{margin-right:10px;}
.using_btn .button {border-radius:2px 2px 2px 2px; background:#767271; cursor:pointer; display:inline-block; font-size:12px; height:28px; line-height:28px; padding:0 10px 0 10px; vertical-align:middle; font-weight:600; box-shadow:3px 5px 4px #aaa;}
.using_btn .button a{color:#fff;}
.using_btn .button_green {border:1px solid #649b21;border-radius:2px 2px 2px 2px; background:#85ba3f; cursor:pointer; display:inline-block; font-size:12px; height:28px; line-height:28px; padding:0 10px 0 10px; vertical-align:middle; font-weight:600; }
.using_btn .button_green a{color:#fff; padding:0 0 0 0;}
.using_btn .button_gray {border:1px solid #b4b4b4;border-radius:2px 2px 2px 2px; background:#fff; cursor:pointer; display:inline-block; font-size:12px; height:28px; line-height:28px; padding:0 10px 0 10px; vertical-align:middle; font-weight:600; }
.using_btn .button_gray a{color:#666666; padding:0 0 0 0;}