@charset "utf-8";

/***************************************************

body

***************************************************/

body {
color: #3d0614 !important;
background: #fcee6d url(../../dry/img/bg_dry.png) repeat 0 0 !important;
}

/***************************************************

bg

***************************************************/

#bg {
width: 960px;
margin: 0 auto;
background: url(../../dry/img/bg_contents.png) repeat-y left top;
}
#bgTop { background: url(../../dry/img/bg_contents_top.png) no-repeat left top;}
#bgBtm {
position: relative;
padding: 15px;
background: url(../../dry/img/bg_contents_btm.png) no-repeat left bottom;
}


/***************************************************

contentHeader

***************************************************/

#contentHeader {
position: relative;
height: 150px;
z-index: 2;
}

#contentHeader .logo,
#contentHeader .contentsTtl,
#contentHeader .sns,
#contentHeader .txt { position: absolute;}

#contentHeader .logo        { top: -9px; left:  11px;}
#contentHeader .contentsTtl { top:  9px; left: 222px;}
#contentHeader .txt         { top: 72px; left: 285px;}
#contentHeader .sns         { top: 13px; left: 825px;}

#contentHeader .logo { z-index: 999;}

#contentHeader .sns {
text-align: right;
line-height: 1;
}
#contentHeader .sns > div { margin: 0 0 5px 0;}


/***************************************************

INDEX

***************************************************/

#index #content {
position: relative;
height: 560px;
}

#index #content .mainImg { margin: -40px 0 0 20px;}

#index #content .present,
#index #content .start,
#index #content .archive,
#index #content .count li,
#index #content .new { position: absolute;}

#index #content .present     { top:   403px; left:   26px;}
#index #content .start       { top:   450px; left:      0;}
#index #content .archive     { top:   539px; left:  564px;}
#index #content .new         { top:   450px; left:  660px;}

#index #content .count01     { top:   235px; left:   95px;}
#index #content .count02     { top:   171px; left:  754px;}
#index #content .count03     { top:   171px; left:  445px;}
#index #content .count04     { top:   214px; left:  916px;}
#index #content .count05     { top:   161px; left:  256px;}

#index #content .count01 img { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/img_counter.png", sizingMethod="scale");}
#index #content .count02 img { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/img_counter02.png", sizingMethod="scale");}
#index #content .count03 img { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/img_counter.png", sizingMethod="scale");}
#index #content .count04 img { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/img_counter02.png", sizingMethod="scale");}
#index #content .count05 img { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/img_counter.png", sizingMethod="scale");}

#index #content .start {
width: 100%;
text-align: center;
}

#index #content .count li {
overflow: hidden;
width: 0;
height: 0;
}

#index #content .count li div {
position: relative;
}

#index #content .count li div p {
position: absolute;
top: 20px;
left: 0;
width: 72px;
color: #4438ad;
text-align: center;
line-height: 1.2;
}

#index #content .count li.count02 div p,
#index #content .count li.count04 div p {
left: 15px;
}

#index #content .count li div p strong {
font-size: 108%;
font-weight: bold;
}

#index #content .count li div p span {
font-size: 77%;
}

#index #content .count li div img {
width: 100%;
}

#index #content .archive dt { margin: 0 0 6px 11px;}


/***************************************************

QUESTION

***************************************************/

#question #contentHeader .contentsTtl { top: 34px; left: 227px;}

#question #content .qList {
position: relative;
height: 470px;
}

#question #content .qBox {
/zoom: 1;
display: none;
position: absolute;
top: 18px;
left: 63px;
width: 802px;
background: url(../../dry/img/bg_step.png) no-repeat left top;
}

#question #content .qBox.ac { display: block;}

#question #content .inner {
position: relative;
padding: 108px 0 0 0;
min-height: 347px;
height: auto !important;
height: 37px;
}

#question #content .qBox h3,
#question #content .qBox .step { position: absolute;}

#question #content .qBox h3    { top: 39px; left:  96px;}
#question #content .qBox .step { top: 47px; left: 590px;}

#question #content .qBox .step {
/zoom: 1;
overflow: hidden;
}

#question #content .qBox .step li {
float: left;
margin: 0 8px 0 0;
}

#question #content .qBox h4 {
width: 515px;
margin: 0 0 20px 80px;
padding: 15px 110px 16px 5px;
color: #5353bf;
font-size: 197%;
font-weight: bold;
line-height: 1.4;
}

#question #content .q01 h4 { background: url(../../dry/img/bg_q01.png) no-repeat left bottom;}
#question #content .q02 h4 { background: url(../../dry/img/bg_q02.png) no-repeat left bottom;}
#question #content .q03 h4 { background: url(../../dry/img/bg_q03.png) no-repeat left bottom;}
#question #content .q04 h4 { background: url(../../dry/img/bg_q04.png) no-repeat left bottom;}
#question #content .q05 h4 { background: url(../../dry/img/bg_q05.png) no-repeat left bottom;}

#question #content .qBox .a {
margin: 0 0 0 125px;
font-size: 138.5%;
}

#question #content .qBox .a li + li { margin: 10px 0 0 0;}

#question #content .qBox .a a {
padding: 2px 0 3px 30px;
background: url(../../dry/img/icn_a.png) no-repeat left 0.1em;
}
#question #content .qBox .a .ac a { background: url(../../dry/img/icn_a_ac.png) no-repeat left 0.1em;}

#question #content .qBox .a a:link,
#question #content .qBox .a a:visited {color: #241e59; text-decoration: none;}

#question #content .qBox .a a:hover,
#question #content .qBox .a a:active { color: #5353bf;}

#question #content .qBox .btn {
/zoom: 1;
overflow: hidden;
position: absolute;
bottom: 60px;
left: 0;
width: 642px;
height: 72px;
padding: 0 80px;
}

#question #content .qBox .btn li { cursor: pointer;}

#question #content .qBox .btn .prev {
float: left;
padding: 5px 0 0 0;
}

#question #content .qBox .btn .next {
display: none;
float: right;
padding: 5px 0 0 0;
}

#question #content .qBox .btn .finish {
display: none;
float: right;
}

#question #content .qBox .btn .prev img { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/btn_prev.png", sizingMethod="scale");}
#question #content .qBox .btn .next img { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/btn_next.png", sizingMethod="scale");}
#question #content .qBox .btn .finish img { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/btn_finish.png", sizingMethod="scale");}

/***************************************************

RESULT

***************************************************/

#result #contentHeader .contentsTtl { top: 34px; left: 227px;}

#result #content h3 {
margin: 10px 0 5px;
font-size: 153.9%;
font-weight: bold;
text-align: center;
line-height: 1.2;
}

#result #content h3 strong {
color: #f29119;
font-size: 200%;
font-weight: bold;
line-height: 1.6;
}

#result #content img {
vertical-align: middle;
margin: 0 1px 0 0;
}

/* resultBox
--------------------------------------------------*/
#result #content .resultBox {
/zoom: 1;
overflow: hidden;
width: 830px;
margin: 0 50px 15px;
padding: 0 0 0 0;
background: url(../../dry/img/bg_result.png) no-repeat left 25px;
}

#result #content .resultBox .img,
#result #content .resultBox .txt {
display: table-cell;
vertical-align: middle;
}

*:first-child+html #result #content .resultBox .img,
*:first-child+html #result #content .resultBox .txt {/* IE 7 */
/zoom: 1;
display:inline;
}

#result #content .resultBox .img { width: 315px;}

#result #content .resultBox .txt {
/zoom: 1;
overflow: hidden;
width: 514px;
padding: 0 0 10px 0;
}

#result #content .resultBox .txt p {
margin: 0 16px 5px 0;
font-size: 131%;
}

#result #content .resultBox .txt dl {
/zoom: 1;
overflow: hidden;
float: right;
line-height: 35px;
}

#result #content .resultBox .txt dt,
#result #content .resultBox .txt dd { float: left;}

#result #content .resultBox .txt dt { font-weight: bold;}

#result #content .resultBox .txt dd li {
float: left;
margin: 0 0 0 10px;
}

#result #content .resultBox .txt dd li + li { margin: 0 0 0 3px;}

/* recommend
--------------------------------------------------*/
#result #content .recommend {
position: relative;
width: 800px;
margin: 0 65px 15px;
}

#result #content .recommend h4 {
margin: 0 0 5px;
font-size: 138.5%;
font-weight: bold;
text-align: center;
line-height: 1.4;
}

#result #content .recommend h4 strong {
color: #f29119;
font-size: 188.9%;
font-weight: bold;
}

#result #content .recommend h4 + p {
font-size: 108%;
text-align: center;
}

#result #content .recommend h4 + p span {
font-size: 78.5%;
}

/* recommendProduct
--------------------------------------------------*/
#result #content .recommendProduct {
width: 800px;
margin: 0 65px 30px;
}

#result #content .recommendProduct .bg { background: url(../../pore/img/bg_recommend.png) repeat-y left top;}
#result #content .recommendProduct .bgTop { background: url(../../pore/img/bg_recommend_top.png) no-repeat left top;}
#result #content .recommendProduct .bgBtm {
padding: 35px;
background: url(../../pore/img/bg_recommend_btm.png) no-repeat left bottom;
}

#result #content .recommendProduct .feature {
margin: 0 0 25px 0;
padding: 0 0 31px 0;
background: url(../../pore/img/lin_dot.png) no-repeat left bottom;
}

#result #content .recommendProduct .feature .img {
float: left;
width: 300px;
margin: 0 25px 0 0;
}

#result #content .recommendProduct .feature .img .notes {
padding: 10px 7px 0 10px;
}

#result #content .recommendProduct .feature .txt {
/zoom: 1;
overflow: hidden;
position: relative;
}

#result #content .recommendProduct .feature .txt .catch {
margin: 5px 0 15px 0;
color: #658ceb;
font-size: 215.3%;
line-height: 1.2;
}

#result #content .recommendProduct .feature .txt .catch strong { font-weight: bold;}

#result #content .recommendProduct .feature .txt .outline {
margin: 0 0 10px 0;
}

#result #content .recommendProduct .feature .txt .outline img {
float: right;
margin: 0 0 0 10px;
}

#result #content .recommendProduct .feature h5 {
color: #ff5a26;
margin: 0 0 10px 0;
padding: 0 178px 0 0;
font-size: 108%;
font-weight: bold;
line-height: 1.4;
}

#result #content .recommendProduct .feature h5 span {
display: block;
color: #241e59;
margin: 10px 0 0 0;
font-size: 85.7%;
font-weight: normal;
}

#result #content .recommendProduct .feature h5 span + span { margin: 5px 0 0 0;}

#result #content .recommendProduct .feature .price {
/zoom: 1;
overflow: hidden;
width: 220px;
padding: 0 178px 0 0;
}

#result #content .recommendProduct .feature .price dt {
float: left;
margin: 0 15px 0 0;
font-weight: bold;
}

#result #content .recommendProduct .feature .price dd {
/zoom: 1;
overflow: hidden;
}

#result #content .recommendProduct .feature .btn {
position: absolute;
bottom: 0;
right: 0;
}

#result #content .recommendProduct ul {
/zoom: 1;
overflow: hidden;
padding: 5px 0;
background: url(../../pore/img/bg_product.png) repeat-y center top;
}

#result #content .recommendProduct ul li {
float: left;
width: 210px;
}

#result #content .recommendProduct ul li + li { margin: 0 0 0 50px;}

#result #content .recommendProduct ul li .catch,
#result #content .recommendProduct ul li .img {
margin: 0 0 10px 0;
text-align: center;
}

#result #content .recommendProduct ul li h5 {
color: #ff5a26;
margin: 0 0 10px 0;
font-size: 108%;
font-weight: bold;
line-height: 1.4;
}

#result #content .recommendProduct ul li h5 span {
display: block;
color: #241e59;
margin: 10px 0 0 0;
font-size: 85.7%;
font-weight: normal;
}

#result #content .recommendProduct ul li p span {
margin: 10px 0 0 0;
font-size: 85.7%;
}

#result #content .recommendProduct ul li h5 span + span { margin: 5px 0 0 0;}

#result #content .recommendProduct ul li dl {
/zoom: 1;
overflow: hidden;
margin: 20px 0 25px;
padding: 15px 0;
border-top: dotted 1px #3d0614;
border-bottom: dotted 1px #3d0614;
}

#result #content .recommendProduct ul li dt {
float: left;
margin: 0 15px 0 0;
font-weight: bold;
}

#result #content .recommendProduct ul li dd {
/zoom: 1;
overflow: hidden;
}

#result #content .recommendProduct ul li dd span {
font-size: 85.7%;
}

#result #content .recommendProduct ul li .btn { text-align: center;}

#result #content .recommendProduct .notes {
clear: both;
padding: 10px 0 0 0;
background: none;
font-size: 77%;
}

#result #content .recommendProduct .notes li {
float: none;
width: auto;
margin: 0 0 0 0;
}

/* column
--------------------------------------------------*/
#result #content .column {
width: 780px;
margin: 0 65px 40px;
padding: 10px;
background: url(../../dry/img/bg_column.png);
}

#result #content .column .inner {
padding: 25px;
background: #fff;
}

#result #content .column .box {
/zoom: 1;
overflow: hidden;
margin: 20px 0 0 0;
padding: 0 10px;
}

#result #content .column .box + .box {
margin: 25px 0 0 0;
}

#result #content .column .box .imgL {
float: left;
margin: 0 25px 0 0;
}

#result #content .column .box .imgR {
float: right;
margin: 0 0 0 25px;
}

#result #content .column .box h5,
#result #content .column .box p {
/zoom: 1;
overflow: hidden;
}

#result #content .column .box h5 {
color: #ff5a26;
margin: 0 0 5px 0;
font-size: 123.1%;
font-weight: bold;
}

#result #content .column .box p { font-size: 108%;}

#result #content .column .box p + p { margin: 10px 0 0 0;}

#result #content .column .box p span { font-size: 78.5%;}

#result #content .column .recommendWay li {
/zoom: 1;
overflow: hidden;
padding: 20px 0 0 0;
}

#result #content .column .recommendWay li h6 {
float: left;
margin: 0 15px 0 0;
}

#result #content .column .recommendWay li p {
/zoom: 1;
overflow: hidden;
margin: 10px 0 0 0;
}

#result #content .column .recommendWay li p + p {
margin: 5px 0 0 0;
}

#result #content .column .recommendWay li p strong {
font-weight: bold;
}

#result #content .column .recommendWayImg {
float: right;
margin: 25px 0 0 25px;
}


/* other
--------------------------------------------------*/
#result #content .other {
width: 800px;
margin: 0 65px 30px;
text-align: center;
}

#result #content .other h4 { margin: 0 0 35px 0;}

#result #content .other li {
position: relative;
float: left;
width: 170px;
}

#result #content .other li + li { padding: 0 0 0 40px;}

#result #content .other li p {
margin: 5px 0 0 0;
font-size: 123.1%;
font-weight: bold;
line-height: 1.4;
}

#result #content .other li p a:link,
#result #content .other li p a:visited {
color: #ea5e00;
text-decoration: none;
}

#result #content .other li p a:hover,
#result #content .other li p a:active {
color: #ea5e00;
text-decoration: underline;
}

#result #content .other li div {
position: absolute;
top: -15px;
left: -50px;
padding: 20px 10px 0 0;
width: 74px;
height: 57px;
background: url(../../dry/img/bg_counter.png) no-repeat;
color: #4438ad;
line-height: 1.2;
}

#result #content .other li + li div {
left: 10px;
}

#result #content .other div strong {
font-weight: bold;
font-size: 108%;
}

#result #content .other div span {
font-size: 77%;
}

/* more
--------------------------------------------------*/
#result #content .more {
/zoom: 1;
overflow: hidden;
width: 800px;
margin: 20px 65px 45px;
}

#result #content .more .retry {
margin: 0 0 30px 0;
padding: 0 0 35px 0;
background: url(../../dry/img/lin_dot.png) no-repeat left bottom;
text-align: center;
}

#result #content .more dl {
/zoom: 1;
overflow: hidden;
}

#result #content .more dt {
margin: 0 0 40px 0;
font-size: 123.1%;
font-weight: bold;
line-height: 1.4;
text-align: center;
}

#result #content .more dd ul {
/zoom: 1;
overflow: hidden;
}

#result #content .more dd li {
float: left;
width: 256px;
text-align: center;
}

#result #content .more dd li + li { margin: 0 0 0 16px;}

#result #content .more dd li p + p {
margin: 10px 0 0 0;
}

/* app
--------------------------------------------------*/
#result #content .app {
margin: 45px 0 37px;
text-align: center;
}

#result #content .app dd {
margin: 20px 0 0;
}

#result #content .app dd a:hover{
    opacity: .7;
}


/* present
--------------------------------------------------*/
#result #content .present {
/zoom: 1;
overflow: hidden;
width: 846px;
margin: 0 42px 15px 42px;
background: url(../../dry/img/bg_present.png) repeat-y left top;
}

#result #content .present .inner {
padding: 15px 53px 35px;
background: url(../../dry/img/bg_present_btm.png) no-repeat left bottom;
}

#result #content .present .message {
font-size: 108%;
margin: 0 0 15px 0;
text-align: center;
}

#result #content .present .img {
margin: 20px 0 10px 0;
text-align: center;
}

#result #content .present h5 {
margin: 0 0 5px 0;
font-size: 123.1%;
font-weight: bold;
line-height: 1.4;
text-align: center;
}

#result #content .present p {
font-size: 108%;
}

#result #content .present h6 {
margin: 0 0 5px 0;
padding: 0 0 5px 0;
border-bottom: dotted 1px #3d0614;
font-size: 123.1%;
font-weight: bold;
line-height: 1.4;
}

#result #content .present dl {
/zoom: 1;
overflow: hidden;
margin: 0 0 30px 0;
font-size: 108%;
}

#result #content .present dt {
float: left;
width: 200px;
margin: 5px 15px 0 0;
color: #f29119;
font-weight: bold;
}

#result #content .present dd {
/zoom: 1;
overflow: hidden;
margin: 5px 0 0 0;
}

#result #content .present .btn {
/zoom: 1;
overflow: hidden;
margin: 15px 0 30px 0;
text-align: center;
}

#result #content .present .btn li { float: left;}

#result #content .present .btn li + li { margin: 0 0 0 30px;}

#result #content .present .detail {
margin: 0 0 30px 0;
padding: 20px;
border: solid 1px #ccc;
background: #fff;
}

#result #content .present .detail dl {
/zoom: 1;
overflow: hidden;
margin: 0 0 10px 0;
font-size: 108%;
}

#result #content .present .detail dt {
float: left;
width: 80px;
margin: 0 15px 10px 0;
font-weight: bold;
}

#result #content .present .detail dd {
/zoom: 1;
overflow: hidden;
margin: 0 0 10px 0;
}

#result #content .present .detail p {
font-size: 93%;
line-height: 1.4;
}

#result #content .present .notes h6 { margin: 0 0 10px 0;}

#result #content .present .notes ul {
margin: 0 0 20px 0;
font-size: 93%;
}

#result #content .present .notes li {
margin: 0 0 0 20px;
list-style-type: disc;
}

#result #content .present .notes p { font-size: 93%;}


/***************************************************

common class

***************************************************/

/* text-alignt
--------------------------------------------------*/
.taL { text-align: left !important;}
.taR { text-align: right !important;}
.taC { text-align: center !important;}

/* vertical-alignt
--------------------------------------------------*/
.vaT { vertical-align: top !important;}
.vaB { vertical-align: bottom !important;}
.vaM { vertical-align: middle !important;}

/* float
--------------------------------------------------*/
.flL { float: left;}
.flR { float: right;}

.clrFix { /zoom: 1;}
.clrFix:after {
content: '';
display: block;
clear: both;
line-height: 0;
font-size: 0.1em;
}

/* font-weight
--------------------------------------------------*/
.fwB { font-weight: bold !important;}

/* font-size
--------------------------------------------------*/
.fs10 { font-size: 77% !important;}

/* margin
--------------------------------------------------*/
.mt01 { margin-top:1px !important;}
.mt02 { margin-top:2px !important;}
.mt03 { margin-top:3px !important;}
.mt04 { margin-top:4px !important;}
.mt05 { margin-top:5px !important;}
.mt06 { margin-top:6px !important;}
.mt07 { margin-top:7px !important;}
.mt08 { margin-top:8px !important;}
.mt09 { margin-top:9px !important;}
.mt10 { margin-top:10px !important;}
.mt11 { margin-top:11px !important;}
.mt12 { margin-top:12px !important;}
.mt13 { margin-top:13px !important;}
.mt14 { margin-top:14px !important;}
.mt15 { margin-top:15px !important;}
.mt16 { margin-top:16px !important;}
.mt17 { margin-top:17px !important;}
.mt18 { margin-top:18px !important;}
.mt19 { margin-top:19px !important;}
.mt20 { margin-top:20px !important;}
.mt25 { margin-top:25px !important;}
.mt30 { margin-top:30px !important;}
.mt35 { margin-top:35px !important;}
.mt40 { margin-top:40px !important;}
.mt45 { margin-top:45px !important;}
.mt50 { margin-top:50px !important;}
.mt60 { margin-top:60px !important;}
.mt70 { margin-top:70px !important;}
.mt80 { margin-top:80px !important;}
.mt90 { margin-top:90px !important;}

.mr01 { margin-right:1px !important;}
.mr02 { margin-right:2px !important;}
.mr03 { margin-right:3px !important;}
.mr04 { margin-right:4px !important;}
.mr05 { margin-right:5px !important;}
.mr06 { margin-right:6px !important;}
.mr07 { margin-right:7px !important;}
.mr08 { margin-right:8px !important;}
.mr09 { margin-right:9px !important;}
.mr10 { margin-right:10px !important;}
.mr11 { margin-right:11px !important;}
.mr12 { margin-right:12px !important;}
.mr13 { margin-right:13px !important;}
.mr14 { margin-right:14px !important;}
.mr15 { margin-right:15px !important;}
.mr16 { margin-right:16px !important;}
.mr17 { margin-right:17px !important;}
.mr18 { margin-right:18px !important;}
.mr19 { margin-right:19px !important;}
.mr20 { margin-right:20px !important;}
.mr25 { margin-right:25px !important;}
.mr30 { margin-right:30px !important;}
.mr35 { margin-right:35px !important;}
.mr40 { margin-right:40px !important;}
.mr45 { margin-right:45px !important;}
.mr50 { margin-right:50px !important;}
.mr60 { margin-right:60px !important;}
.mr70 { margin-right:70px !important;}
.mr80 { margin-right:80px !important;}
.mr90 { margin-right:90px !important;}

.mb01 { margin-bottom:1px !important;}
.mb02 { margin-bottom:2px !important;}
.mb03 { margin-bottom:3px !important;}
.mb04 { margin-bottom:4px !important;}
.mb05 { margin-bottom:5px !important;}
.mb06 { margin-bottom:6px !important;}
.mb07 { margin-bottom:7px !important;}
.mb08 { margin-bottom:8px !important;}
.mb09 { margin-bottom:9px !important;}
.mb10 { margin-bottom:10px !important;}
.mb11 { margin-bottom:11px !important;}
.mb12 { margin-bottom:12px !important;}
.mb13 { margin-bottom:13px !important;}
.mb14 { margin-bottom:14px !important;}
.mb15 { margin-bottom:15px !important;}
.mb16 { margin-bottom:16px !important;}
.mb17 { margin-bottom:17px !important;}
.mb18 { margin-bottom:18px !important;}
.mb19 { margin-bottom:19px !important;}
.mb20 { margin-bottom:20px !important;}
.mb25 { margin-bottom:25px !important;}
.mb30 { margin-bottom:30px !important;}
.mb35 { margin-bottom:35px !important;}
.mb40 { margin-bottom:40px !important;}
.mb45 { margin-bottom:45px !important;}
.mb50 { margin-bottom:50px !important;}
.mb60 { margin-bottom:60px !important;}
.mb70 { margin-bottom:70px !important;}
.mb80 { margin-bottom:80px !important;}
.mb90 { margin-bottom:90px !important;}
.mbm50 { margin-bottom:-50px !important;}

.ml01 { margin-left:1px !important;}
.ml02 { margin-left:2px !important;}
.ml03 { margin-left:3px !important;}
.ml04 { margin-left:4px !important;}
.ml05 { margin-left:5px !important;}
.ml06 { margin-left:6px !important;}
.ml07 { margin-left:7px !important;}
.ml08 { margin-left:8px !important;}
.ml09 { margin-left:9px !important;}
.ml10 { margin-left:10px !important;}
.ml11 { margin-left:11px !important;}
.ml12 { margin-left:12px !important;}
.ml13 { margin-left:13px !important;}
.ml14 { margin-left:14px !important;}
.ml15 { margin-left:15px !important;}
.ml16 { margin-left:16px !important;}
.ml17 { margin-left:17px !important;}
.ml18 { margin-left:18px !important;}
.ml19 { margin-left:19px !important;}
.ml20 { margin-left:20px !important;}
.ml25 { margin-left:25px !important;}
.ml30 { margin-left:30px !important;}
.ml35 { margin-left:35px !important;}
.ml40 { margin-left:40px !important;}
.ml45 { margin-left:45px !important;}
.ml50 { margin-left:50px !important;}
.ml60 { margin-left:60px !important;}
.ml70 { margin-left:70px !important;}
.ml80 { margin-left:80px !important;}
.ml90 { margin-left:90px !important;}