body {margin-top:2px;color:#000000;}
* {margin:0px;padding:0px;}

/*トップページ
-------------------------------------------------------------------*/
#top-tilte {background:url(../images/3d/bg-topMainTitle.png) no-repeat;height:202px;width:670px;margin-top:20px;margin-left:10px;}
#top-tilte ul {list-style-type:none;margin-left:10px;}
#top-tilte li {list-style-type:none;float:left;margin-left:5px;}
#top-lead {background-color:#ffffff;width:670px;height:;font-size:11pt;line-height:1.3em;letter-spacing:0.15em;margin-top:10px;margin-left:10px;border:#c9c9c9 1px solid;}
#top-lead .text{padding:6px 15px;}
.linkInside {list-style-type:none;margin-top:25px;margin-bottom:10px}
.linkInside img {border:0px;}
.linkInside li{float:left;width:190px;}

/*floatクリア（全体）
-------------------------------------------------------------------*/
.clearfix:after { content: ".";display: block; height: 0;clear: both;visibility: hidden;}
.clearfix { display: inline-table; }


/*背景パターン（TOPページ）
-------------------------------------------------------------------*/
.areaTop001 {background:url(../images/3d/bg_vt001.gif);width:670px;margin-left:10px;margin-top:15px;border:#c9c9c9 1px solid;}
.areaTop002 {background:url(../images/3d/bg_vt002.gif);width:670px;margin-left:10px;margin-top:10px;border:#c9c9c9 1px solid;}


/*ステンシルプレート・チョコレート型のページ
-------------------------------------------------------------------*/
h2.inside {text-align:center;margin-top:-25px;}
.area001 {background:url(../images/3d/bg_vt001.gif);width:670px;margin-left:10px;margin-top:30px;border:#c9c9c9 1px solid;}
#lineupSten {background-color:Maroon;font-size:11pt;color:#ffffff;width:672px;margin-left:10px;text-align:center;height:120px;}
#lineupSten li{margin:15px 0px 12px 18px;width:90px;float:left;list-style-type:none;line-height:1.5em;}
#lineupSten a:link {color:#ffffff;text-decoration:underline;}
#lineupSten a:hover {color:#00FF00;}
#lineupSten a:visited {color:#ffffff;}
#lineupMold {background-color:Maroon;font-size:11pt;color:#ffffff;width:672px;margin-left:10px;height:100px;}
#lineupMold dt{width:138px;float:left;margin:10px 0px 0px 30px;}
#lineupMold dd{margin:10px 0px 10px 15px;width:100px;float:left;list-style-type:none;line-height:1.5em;}
#lineupMold a:link {color:#ffffff;text-decoration:underline;}
#lineupMold a:hover {color:#00FF00;}
#lineupMold a:visited {color:#ffffff;}

.area002 {background-color:#ffffff;width:670px;height:;font-size:11pt;line-height:1.3em;letter-spacing:0.15em;margin-top:15px;margin-left:10px;border:#c9c9c9 1px solid;}
.area002 img{border:0px;}
h3.howTo {background:url(../images/3d/bg_howtoTitle.gif) no-repeat;width:646px;height:41px;margin:15px 0px 0px 10px;padding:7px 0px 0px 40px;font-size:15pt;letter-spacing:-0.1px;}
.textHowto {font-size:11pt;line-height:1.2em;margin:7px 15px;}
ul.howToSub {list-style-type:decimal;font-size:11pt;margin-left:45px;width:610px;}
ul.howToSub li {margin-top:15px;margin-right:10px;}
ul.howToSub img {margin-right:10px;}
ul.point {margin:15px 0px 0px 20px;background-color:#ffe4e1;padding:10px;}
ul.point li{margin:10px 0px 0px 30px;}
.area003 {background:url(../images/3d/bg_vt001.gif);width:650px;margin-left:10px;margin-top:30px;border:#c9c9c9 1px solid;}
h4.Dl {background:url(../images/3d/title_stenDlItem.png) no-repeat;width:394px;height:40px;color:#ffffff;margin:-10px 0px 0px 10px;padding:10px 0px 0px 40px;font-size:14pt;}
.area004 {background:url(../images/3d/bg_vt003.gif);width:650px;margin-left:10px;margin-top:30px;border:#c9c9c9 1px solid;}
.textDl {font-size:11pt;padding:10px;border:1px solid #a7a7a7;
         background-image: -moz-linear-gradient(top, #ffffff, #dbfaff);
         background-image: -ms-linear-gradient(top, #ffffff, #dbfaff);
         background-image: -o-linear-gradient(top, #ffffff, #dbfaff);
         background-image: -webkit-linear-gradient(top, #ffffff, #dbfaff);
         background-image: linear-gradient(top, #ffffff, #dbfaff);}
.textDl span{color:Maroon;font-size:10pt;}
.textLicense {font-size:10pt;margin:5px 0px 0px 5px;}
.linkLicense {background:url(../images/3d/point_arrowLicense.png) no-repeat;font-size:10pt;text-decoration:underline;padding-left:23px;margin-bottom:15px;}
.linkLicense a:link {color:Maroon;text-decoration:underline;}
.linkLicense a:hover {color:#00a0e9;}
.linkLicense a:visited {color:Maroonf;}

.area005 {background:url(../images/3d/bg_vt002.gif);width:670px;margin-left:10px;margin-top:30px;border:#c9c9c9 1px solid;}
.area006 {background:url(../images/3d/bg_vt005.gif);width:650px;margin-left:10px;margin-top:30px;border:#c9c9c9 1px solid;}
.area007 {background:url(../images/3d/bg_vt002.gif);width:650px;margin-left:10px;margin-top:30px;border:#c9c9c9 1px solid;}


/* 免責
-------------------------------------------------------------------*/
ul#license{font-size:11pt;line-height:1.2em;margin:10px 15px 10px 30px;}
ul#license p{margin:10px 0px;}
ul#license li{margin-top:5px;}
p.license {font-size:11pt;line-height:1.2em;margin:15px 10px 10px 15px;}
h2.license {background-color:#deb0b3;border:solid 1px #a7a7a7;padding:6px 10px;border-left:solid 8px #a7a7a7;margin:12px 10px 5px 10px;font-size:13pt;}
