.spFix5 {margin-top:5px;margin-bottom:5px;}
.spFix5t {margin-top:5px;}
.spFix5b {margin-bottom:5px;}
.spFix10 {margin-top:10px;margin-bottom:10px;}
.spFix10t {margin-top:10px;}
.spFix10b {margin-bottom:10px;}
.spFix20 {margin-top:20px;margin-bottom:20px;}
.spFix20t {margin-top:20px;}
.spFix20b {margin-bottom:20px;}
.spFix30 {margin-top:30px;margin-bottom:30px;}
.spFix30t {margin-top:30px;}
.spFix30b {margin-bottom:30px;}
.spFix50 {margin-top:50px;margin-bottom:50px;}
.spFix50t {margin-top:50px;}
.spFix50b {margin-bottom:50px;}
.spFix1em {margin-top:1em;margin-bottom:1em;}
.spFix1emt {margin-top:1em;}
.spFix1emb {margin-bottom:1em;}
.spFix2em {margin-top:2em;margin-bottom:2em;}
.spFix2emt {margin-top:2em;}
.spFix2emb {margin-bottom:2em;}
.spFix3em {margin-top:3em;margin-bottom:3em;}
.spFix3emt {margin-top:3em;}
.spFix3emb {margin-bottom:3em;}
.spFix5em {margin-top:5em;margin-bottom:5em;}
.spFix5emt {margin-top:5em;}
.spFix5emb {margin-top:5em;}
a.a-hover {text-decoration:none;}
a.a-hover img {transition:.5s;}
a.a-hover:hover img{opacity:.8;}
a.a-hover-2 {text-decoration:none;}
a.a-hover-2 img {transition:.5s;}
a.a-hover-2:hover img{opacity:.8;filter:brightness(98%);}

body {background:#b0b0b0;line-height:1.5rem;}
#MDContainer {width:900px;margin:0 auto;background:#fff;text-align:left;}
#MDContainer img {margin:0;padding:0;}
#MDHead {width:900px;height:380px;background-size:contain;background-image:url(../img/mascooler-header.jpg);background-position:0 0;background-repeat:no-repeat;}
#MDHead .md-head-h1,
#MDHead .md-head-summary {text-indent:100%;white-space:nowrap;overflow:hidden;}
#MDLineUp,
#MDSetUp,
#MDHint  {width:900px;}
#MDLineUp .md-wrapper,
#MDSetUp  .md-wrapper,
#MDHint   .md-wrapper {width:720px;margin:0 auto;}
#MDLineUp .md-wrapper h2,
#MDSetUp  .md-wrapper h2 {width:257px;height:33px;margin-bottom:18px;background-size:contain;background-position:0 0;background-repeat:no-repeat;text-indent:100%;white-space:nowrap;overflow:hidden;}
#MDLineUp .md-wrapper h2.lu-1 {background-image:url(../img/h2-about-md.jpg);margin-top:-2px;}
#MDLineUp .md-wrapper h2.lu-2 {background-image:url(../img/h2-lineup.jpg);}
#MDLineUp .md-wrapper h2.lu-3 {background-image:url(../img/h2-point.jpg);}
#MDSetUp  .md-wrapper h2.lu-4 {background-image:url(../img/h2-setup.jpg);}
#MDSetUp  .md-wrapper h2.lu-5 {background-image:url(../img/h2-aroma-setup.jpg);margin-top:80px;}

#MDLineUp .md-wrapper .linup-box-1 {margin:0 0 35px 56px;}
#MDLineUp .md-wrapper .linup-box-1 ol {margin-left:1.5em;}
#MDLineUp .md-wrapper .linup-box-1 ol li {list-style-type:decimal;}

#MDLineUp .md-wrapper .linup-box-2 {width:100%;margin:0 auto 35px;text-align:center;line-height:1.2rem;}
#MDLineUp .md-wrapper .linup-box-2 li {float:left;width:180px;}
#MDLineUp .md-wrapper .linup-box-2 .linup-box-2-1 img {width:186px;}
#MDLineUp .md-wrapper .linup-box-2 .linup-box-2-2 img {width:185px;}
#MDLineUp .md-wrapper .linup-box-2 .linup-box-2-3 img {width:185px;}
#MDLineUp .md-wrapper .linup-box-2 .linup-box-2-4 img {width:185px;}
#MDLineUp .md-wrapper .linup-box-2 .amazon-banner img {width:150px;}
#MDLineUp .md-wrapper .linup-box-2 li p.img {text-align:center;}
#MDLineUp .md-wrapper .linup-box-2 li p.name {font-weight:bold;margin-top:5px;margin-bottom:10px;}
#MDLineUp .md-wrapper .linup-box-2 li span {display:block;font-size:0.8rem;font-weight:normal;}

#MDHint h2 {background:#e3f7f0;height:45px;line-height:45px;text-align:center;font-size:1.1rem;margin-bottom:20px;font-weight:bold;}
#MDHint .md-wrapper .md-hint {margin:0 0 0 71px;}
#MDHint .md-wrapper .md-hint li {list-style-type:disc;}
#MDHint .md-wrapper .md-hint-memo {margin-left:51px;text-decoration:underline;font-weight:bold;}

#MDHint .md-wrapper .md-sign {width:635px;margin:55px auto 60px;}
#MDHint .md-wrapper .md-sign li {float:left;width:140px;text-align:center;}
#MDHint .md-wrapper .md-sign li.sign-2 {margin:0 25px;}
#MDHint .md-wrapper .md-sign li.sign-4 {margin:0 0 0 25px;}
#MDHint .md-wrapper .md-sign li img {width:100%;}
#MDHint .md-wrapper .md-sign li .summary {margin-top:10px;font-size:0.78rem;line-height:1rem;}

#MDSt {background:#e3f7f0;}
#MDSt h2 {height:55px;line-height:55px;text-align:center;font-size:1.3rem;font-weight:bold;letter-spacing:1em;}
#MDSt .md-wrapper {width:740px;margin:0 auto;background:#fff;padding:30px;}
#MDSt .md-wrapper h3 {margin-bottom:30px;}
#MDSt .md-wrapper h3 span {background:#eeede5;padding:15px;font-weight:bold;font-size:1.05rem;}
#MDSt .md-wrapper .md-st-box-1 {margin-top:20px;}
#MDSt .md-wrapper .md-st-box-1 li {background-size:100%;background-repeat:no-repeat;margin-bottom:20px;position:relative;}
#MDSt .md-wrapper .md-st-box-1 .st-1 {background-position:right 0;background-image:url(../img/st-01.jpg);min-height:197px;margin-bottom:40px;border-bottom:1px solid #eeede5;padding-bottom:30px;}
#MDSt .md-wrapper .md-st-box-1 .st-2 {background-position:right 0;background-image:url(../img/st-02.jpg);min-height:239px;}
#MDSt .md-wrapper .md-st-box-1 .st-3 {background-position:right 125px;background-image:url(../img/st-03.jpg);min-height:520px;border-bottom:1px solid #eeede5;padding-bottom:25px;margin-bottom:40px;}
#MDSt .md-wrapper .md-st-box-1 .st-4 {background-position:right 0;background-image:url(../img/st-04.jpg);min-height:451px;}
#MDSt .md-wrapper .md-st-box-1 .st-5 {background-position:right 0;background-image:url(../img/st-05.jpg);min-height:233px;}
#MDSt .md-wrapper .md-st-box-1 .st-6 {background-position:right 0;background-image:url(../img/st-06.jpg);min-height:193px;margin-bottom:0;}
#MDSt .md-wrapper .md-st-box-1 .st-1 .st-1-txt-2 {font-size:0.75rem;position:absolute;top:185px;right:35px;}
#MDSt .md-wrapper .md-st-box-1 .st-3 .st-3-title {width:641px;height:114px;margin:0 auto 20px;background-position:0 0;background:url(../img/st-back.png);background-size:contain;background-repeat:no-repeat;text-align:center;}
#MDSt .md-wrapper .md-st-box-1 .st-3 .st-3-title p {padding-top:15px;font-weight:bold;}
#MDSt .md-wrapper .md-st-box-1 .st-3 .st-3-txt-1 {width:384px;}
#MDSt .md-wrapper .md-st-box-1 .st-3 .st-3-txt-2 {width:310px;background:#e9e9f0;border-radius:12px;position:absolute;top:390px;right:38px;}
#MDSt .md-wrapper .md-st-box-1 .st-3 .st-3-txt-2 p {padding:10px;font-size:0.78rem;line-height:1.1rem;}
#MDSt .md-wrapper .md-st-box-1 .st-4 .st-4-txt-1 {width:416px;}
#MDSt .md-wrapper .md-st-box-1 .st-4 .st-4-txt-2 {position:absolute;top:348px;right:25px;}
#MDSt .md-wrapper .md-st-box-1 .st-5 .st-5-txt-1 {width:400px;}
#MDSt .md-wrapper .md-st-box-1 .st-6 .st-6-txt-1 {width:523px;}
#MDStHint {width:100%;text-align:center;}
#MDStHint img {width:50%;}
#MDStHint .img {padding:35px 0 0;}
#MDStHint .txt {padding:10px 0 35px;font-size:0.78rem;}
#MDSetUp  .md-wrapper {padding-top:40px;}
#MDSetUp  .md-wrapper img {width:100%;}
#MDSetUp  .md-wrapper .st-box-2 {margin-bottom:50px;}
#MDSetUp  .md-wrapper .st-box-1 dt,
#MDSetUp  .md-wrapper .st-box-2 dt {background:#eeede5;padding:8px 10px 6px;font-weight:bold;margin-bottom:20px;}
#MDSetUp  .md-wrapper .st-box-1 dd,
#MDSetUp  .md-wrapper .st-box-2 dd {margin-bottom:30px;}
#MDSetUp  .md-wrapper .st-box-1 {width:100%;margin:0 auto;}
#MDSetUp  .md-wrapper .st-box-1 .st-box-1-l {float:left;width:342px;margin-right:36px;}
#MDSetUp  .md-wrapper .st-box-1 .st-box-1-r {float:left;width:342px;}
#MDSetUp  .md-wrapper .st-box-2 .st-box-2-l {float:left;width:262px;margin-right:25px;}
#MDSetUp  .md-wrapper .st-box-2 .st-box-2-r {float:left;width:433px;padding-top:73px;}

#MDNotice {background:#e3f7f0;margin-bottom:40px;}
#MDNotice .md-wrapper {width:720px;margin:0 auto;padding:50px 40px 90px;}
#MDNotice .md-wrapper ul {margin-left:1.4em;}
#MDNotice .md-wrapper ul li {list-style-type:disc;}

#NAFoot {margin-top:60px;}
#NAFoot p.top_to-1 {text-align:center;padding-bottom:50px;}
#NAFoot p.top_to-2 {text-align:center;margin:0;background-color:#158044;height:50px;}
#NAFoot p.top_to-2 img {height:100%;}


