/*! uSeason Template Project 1.2.1.php | @ 2013 National OZ Corporation. | Template by uSeason.com */
/* left subject */
.leftsubject { width: 176px; height: 100px; margin-top: 15px; margin-bottom: 10px; display: inline-block; background: url("6bec259f0b9d13e1") no-repeat center; }

/* left nav */
.leftnav .summary { width: 176px; height: 35px; display: inline-block; background: url("7711a7fc1ab4e4b5") no-repeat center; }
.leftnav .mark { width: 176px; height: 35px; display: inline-block; background: url("43c8c9c101fb023c") no-repeat center; }
.leftnav .step { width: 176px; height: 35px; display: inline-block; background: url("510e941b54cf06fc") no-repeat center; }
.leftnav .request { width: 176px; height: 35px; display: inline-block; background: url("8ec3bf0adebd1261") no-repeat center; }

/*	subaddr */
.subaddr { height: 25px; margin-bottom: 25px; border-bottom: 1px solid #c8c8c8; }
.subaddr ol { list-style: none; }
.subaddr ol .title { color: #248ad1; float: left; }
.subaddr ul { }
.subaddr ul.addr li { color: #a8a8a8; margin-left: 25px; float: right; }
.subaddr ul.addr li:first-child { color: #555; }

/* subarticle */
.subarticle .summarysubject1 { width: 700px; height: 270px; display: inline-block; background: url("64013ff501afddba") no-repeat center; }
.subarticle .marksubject1 { width: 700px; height: 176px; display: inline-block; background: url("04973e158aaf36f1") no-repeat center; }
.subarticle .stepsubject1 { width: 600px; height: 348px; margin-top: 20px; display: inline-block; background: url("73b1eda8b64d2346") no-repeat center; }
.subarticle .requestsubject1 { width: 614px; height: 129px; margin-bottom: 20px; display: inline-block; background: url("051cb88a6ea1c933") no-repeat center; }

.subarticle ol { margin-bottom: 25px; list-style: none; }
.subarticle ol:last-child { margin-bottom: none; }
.subarticle ol .title { margin-bottom: 5px; color: #248ad1; }
.subarticle ol .text { margin-bottom: 5px; }
.subarticle ol .box { border: 1px solid #e8e8e8; }

.subarticle ol ul { padding: 10px 10px 10px 30px; }
.subarticle ol dd { margin-top: 5px; }
.subarticle ol ul dd { margin-left: -20px; margin-top: 5px; text-align: center; }
.subarticle ol ul li { margin-bottom: 3px; }
.subarticle ol ul ul { padding: none; border: none; }

.subarticle .tabletr { list-style: none outside none; margin: 0; padding: 0; }
.subarticle .th { margin: 0; padding: 0; text-align: center; line-height: 30px; float: left; display: inline-block; width: 33%; height: 30px; color: #fff; background: #248ad1; border-left: 1px solid #fff; }
.subarticle .th:first-child { border-left: none; margin-left: none; }
.subarticle .th:last-child { float: none; margin-right: none; }
.subarticle .td { margin: 0; padding: 0; text-align: center; line-height: 30px; float: left; display: inline-block; width: 33%; height: 30px; color: #555; border-bottom: 1px solid #e8e8e8;  border-left: 1px solid #e8e8e8; }
.subarticle .td:last-child { float: none; margin-right: none; border-right: 1px solid #e8e8e8; }

.subarticle .agreementscroll { width: 100%; height: 100px; margin-bottom: 5px; padding: 10px; overflow-y: scroll; }

.subarticle .agreement ul { list-style-type: decimal; margin: 0; padding: 0; margin-left: 3em; }
.subarticle .agreement dt { font-weight: 700; margin-bottom: 5px; }
.subarticle .agreement dd { margin: 0; padding: 0; text-indent: 1em; margin-bottom: 3px; }
.subarticle .agreement li { margin: 0; padding: 0; }
.subarticle .agreement li:last-child { margin-bottom: 5px; }










