@charset "Shift_JIS";





*{margin:0px;padding:0px;border:none;font:14px "Helvetica Neue",Helvetica,Arial,sans-serif;}
body{
	/*ページ背景グラデーション*/
		/*Safari*/
		background-color:#3a92c8;
		/*IE,Chrome,FireFox*/
		background:radial-gradient(rgb(107, 177, 219),rgb(58, 146, 200)) fixed no-repeat;
}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
a:focus{text-decoration:underline;}





header.PageDescription{position:absolute;width:100%;min-width:870px;height:1px;overflow:hidden;}

nav.TopGuideBar{
	z-index:100;/*トップホタイトベルトを一番上層に表示*/
	position:fixed;top:0px;right:0px;left:0px;
	width:100%;min-width:870px;
	height:34px;/*トップホワイトベルト高さサイズ*/
}

nav.TopGuideBar section{width:100%;height:18px;background:white;
box-shadow:0px 2px 7px 3px rgba(0,0,0,0.1);
-moz-box-shadow:0px 2px 7px 3px rgba(0,0,0,0.1);
-webkit-box-shadow:0px 2px 7px 3px rgba(0,0,0,0.1);
-o-box-shadow:0px 2px 7px 3px rgba(0,0,0,0.1);
-ms-box-shadow:0px 2px 7px 3px rgba(0,0,0,0.1);
}
nav.TopGuideBar section article{margin:0px auto;width:870px;height:18px;background:white;overflow:hidden;}
nav.TopGuideBar section article ul{display:inline-block;float:left;list-style:none;min-width:690px;height:18px;overflow:hidden;}
nav.TopGuideBar section article ul > li{float:left;line-height:18px;padding: 0px 4px 0px 4px;}
nav.TopGuideBar section article ul > li > a {font-size:13px;color:gray;}
nav.TopGuideBar section article p{float:right;position:relative;top:2px;;height:13px;border-left:dotted 1px gray;border-right:dotted 1px gray;}
nav.TopGuideBar section article p a{position:relative;display:block;margin:0px 5px;font-size:13px;line-height:13px;color:#0077ee;}
nav.TopGuideBar section article p a:hover{color:#ff00dd;}
nav.TopGuideBar div{margin:5px 0px 5px 0px;border-bottom:solid 1px #499acc;box-shadow:0px 2px 7px 3px rgba(0,0,0,0.1);}





section.PageFrame{position:relative;margin:34px auto 0px auto;width:870px;text-shadow:0px 1px 1px rgba(0,0,0,0.2);}


section.SiteImpression_PositionTopMenuTop{display:block;margin:0px 0px 5px 0px;width:870px;height:100px;background:url(./eurekaimages/site_impression.png) no-repeat 0px 0px;box-shadow:0px 2px 7px 3px rgba(0,0,0,0.1);}
section.SiteImpression_PositionTopMenuTop a strong.SiteName{position:absolute;left:321px;top:6px;font:21px "メイリオ";text-align:center;color:white;font-weight:200;line-height:1;text-rendering:optimizeLegibility;text-shadow:0px 2px 3px rgba(0,0,0,0.4);}
section.SiteImpression_PositionTopMenuTop a:hover{text-decoration:none;}
section.SiteImpression_PositionTopMenuTop p.SiteName_P{position:absolute;left:5px;top:7px;width:313px;text-align:center;vertical-align:top;font-family:Meiryo UI;color:white;text-rendering:optimizeLegibility;text-shadow:0px 2px 4px rgba(0,0,0,0.7);border-top:1px dotted white;}

section.SiteImpression_PositionTopMenuBottom{position:absolute;display:block;margin:0px 0px 5px 0px;width:870px;height:100px;background:url(./eurekaimages/site_impression.png) no-repeat 0px 0px;box-shadow:0px 2px 7px 3px rgba(0,0,0,0.1);}
section.SiteImpression_PositionTopMenuBottom a strong.SiteName{display:absolute;left:321px;top:6px;font:21px "メイリオ";text-align:center;color:white;font-weight:200;line-height:1;text-rendering:optimizeLegibility;text-shadow:0px 2px 3px rgba(0,0,0,0.4);}
section.SiteImpression_PositionTopMenuBottom a:hover{text-decoration:none;}
section.SiteImpression_PositionTopMenuBottom p.SiteName_P{position:absolute;left:5px;top:7px;width:313px;text-align:center;font-family:Meiryo UI;color:white;text-rendering:optimizeLegibility;text-shadow:0px 2px 4px rgba(0,0,0,0.7);}


/* height size でメイン部分の高さ[サイトイメージ上端〜メイン上端]を決定 */
div.TopMenuListMargin{width:870px;height:134px;}


nav.TopMenuList_Top{margin-bottom:9px;width:870px;text-align:center;color:white;}
nav.TopMenuList_Top ul{list-style:none;}
nav.TopMenuList_Top ul li{display:inline;margin:0px 5px;line-height:20px;}
nav.TopMenuList_Top ul li.CurrentCategory a{color:#ff99ff;text-decoration:underline;}
nav.TopMenuList_Top a{font:400 14px Meiryo UI,"メイリオ",Meiryo;color:rgb(228,240,245);}
nav.TopMenuList_Top a:hover{color:white;}

nav.TopMenuList_Bottom{position:absolute;top:105px;margin-bottom:10px;width:870px;text-align:center;color:white;}
nav.TopMenuList_Bottom ul{list-style:none;}
nav.TopMenuList_Bottom ul li{display:inline;margin:0px 5px;line-height:20px;}
nav.TopMenuList_Bottom ul li.CurrentCategory a{color:#ff99ff;text-decoration:underline;}
nav.TopMenuList_Bottom a{font:400 14px Meiryo UI,"メイリオ",Meiryo;color:rgb(228,240,245);}
nav.TopMenuList_Bottom a:hover{color:white;}




section.MainContents{float:right;position:relative;width:590px;}
section.MainContents h2.PageTitle{position:absolute;margin-bottom:10px;width:588px;height:20px;font:400 14px/14px Meiryo UI,"メイリオ",Meiryo;overflow:hidden;border:solid 1px #caecf9;color:white;box-shadow:0px 1px 7px 1px rgba(0,0,0,0.2);background:linear-gradient(rgb(107, 177, 219),rgb(130, 198, 230),rgb(142, 207, 237));}
section.MainContents h2.PageTitle a{position:relative;top:0px;left:5px;font:400 14px/20px Meiryo UI,"メイリオ",Meiryo;color:white;font-weight:200;text-shadow:0px 2px 3px rgba(0,0,0,0.2);}
section.MainContents h2.PageTitle a:hover{text-decoration:none;}
section.MainContents h3.ChapterTitleHome{margin-bottom:10px;width:588px;height:20px;overflow:hidden;color:white;border:1px dotted #caecf9;box-shadow:0px 2px 5px 1px rgba(0,0,0,0.1);background:linear-gradient(#6ab0db,#82c6e6,#8accea);}
section.MainContents h3.ChapterTitleHome a{position:relative;top:3px;left:5px;font-size:14px;line-height:14px;color:white;font-weight:200;text-shadow:0px 2px 3px rgba(0,0,0,0.2);}
section.MainContents h3.ChapterTitleHome a:hover{text-decoration:none;}
section.MainContents h3.ChapterTitleMenuIndex{width:588px;height:20px;font:400 16px Meiryo UI,"メイリオ",Meiryo;color:#ffa6ff;overflow:hidden;border:none;}
section.MainContents h3.ChapterTitleMenuIndex a{position:relative;top:3px;left:5px;font-size:14px;line-height:14px;color:#ffa6ff;font-weight:200;text-shadow:0px 2px 3px rgba(0,0,0,0.2);}
section.MainContents h3.ChapterTitleMenuIndex a:hover{text-decoration:none;}
section.MainContents h3.ChapterTitleHeader{width:588px;font:400 20px Meiryo UI,"メイリオ",Meiryo;color:#ffa6ff;overflow:hidden;border:none;}
section.MainContents h3.ChapterTitleHeader a{position:relative;top:0px;left:5px;font-size:20px;line-height:14px;color:#ffa6ff;font-weight:200;text-shadow:0px 2px 3px rgba(0,0,0,0.2);}
section.MainContents h3.ChapterTitleHeader a:hover{text-decoration:none;}
section.MainContents h3.ChapterTitleContents{width:588px;font:400 18px Meiryo UI,"メイリオ",Meiryo;color:#ffe28b;border:none;}
section.MainContents h3.ChapterTitleContents a{position:relative;top:3px;left:5px;font:400 18px Meiryo UI,"メイリオ",Meiryo;color:#ffe28b;text-shadow:0px 2px 3px rgba(0,0,0,0.2);}
section.MainContents h3.ChapterTitleContents a:hover{text-decoration:none;}
section.MainContents h4.ChapterTitleContents{width:588px;font:400 18px Meiryo UI,"メイリオ",Meiryo;color:#ffe28b;border:none;}
section.MainContents h4.ChapterTitleContents a{position:relative;top:3px;left:5px;font:400 18px Meiryo UI,"メイリオ",Meiryo;color:#ffe28b;font-weight:200;text-shadow:0px 2px 3px rgba(0,0,0,0.2);}
section.MainContents h4.ChapterTitleContents a:hover{text-decoration:none;}
section.MainContents h3.ChapterTitleGuideHeader{width:588px;font:400 16px Meiryo UI,"メイリオ",Meiryo;color:#fffce1;border:none;}
section.MainContents h3.ChapterTitleGuideHeader a{position:relative;top:3px;left:5px;font-size:14px;line-height:16px;color:#fffce1;font-weight:200;text-shadow:0px 2px 3px rgba(0,0,0,0.2);}
section.MainContents h3.ChapterTitleGuideHeader a:hover{text-decoration:none;}
section.MainContents h4.ChapterTitleGuide{width:588px;height:20px;overflow:hidden;color:white;border:none;border:dotted 1px #caecf9;border-bottom:none;}
section.MainContents h4.ChapterTitleGuide strong{position:relative;top:4px;left:5px;font-size:16px;line-height:14px;color:white;font-weight:200;text-shadow:0px 2px 3px rgba(0,0,0,0.2);}
section.MainContents h5.ArticleTableTitle{margin:0px 20px 5px 10px;width:560px;font:600 16px/1.7em Meiryo UI,"メイリオ",Meiryo;color:#ffa6ff;}
section.MainContents h5.ArticleListTitle{margin:0px 20px 5px 10px;width:560px;font:400 16px/1.7em Meiryo UI,"メイリオ",Meiryo;color:#ffa6ff;}
section.MainContents h5.ArticleListTitle a{font:400 16px/1.7em Meiryo UI,"メイリオ",Meiryo;color:#ffa6ff;}
section.MainContents h5.ArticleListParagraphTitle{margin:0px 20px 5px 10px;width:560px;font:400 16px/1.7em Meiryo UI,"メイリオ",Meiryo;color:#ffa6ff;;}
section.MainContents h6.ArticleListSubTitle{margin:0px 20px 0px 22px;width:548px;font:400 14px/1.7em Meiryo UI,"メイリオ",Meiryo;color:#fffce1;}
section.MainContents h6.ArticleListSubTitle a{font:400 14px/1.7em Meiryo UI,"メイリオ",Meiryo;color:#fffce1;}
section.MainContents hr.ChapterTitleUnderBorder{margin-bottom:10px;width:590px;height:1px;border-bottom:1px dotted #caecf9;box-shadow:0px 2px 10px 1px rgba(0,0,0,0.1);}
section.MainContents hr.ChapterDivideBorder{margin-bottom:30px;width:590px;height:1px;border-bottom:1px dotted #abcbd7;box-shadow:0px 4px 15px 1px rgba(0,0,0,0.1);}

section.MainContents article.ChapterHeader p{margin:0px 5px 10px 5px;width:580px;color:red;font:400 18px Meiryo UI,"メイリオ",Meiryo;color:#fffce1;}
section.MainContents article p{margin:0px 10px 10px 15px;width:565px;color:#eaf6fb;font:400 16px/1.7em Meiryo UI,"メイリオ",Meiryo;}
section.MainContents article p.GuideText{clear:both;margin:0px 5px 15px 5px;width:580px;color:#eaf6fb;font:400 16px/1.7em Meiryo UI,"メイリオ",Meiryo;text-align:center;}
section.MainContents article a.Pink_DotLine{display:inline-block;margin:0px 3px;color:#ffa6ff;border-bottom:1px dotted #ffa6ff;font:400 18px Meiryo UI,"メイリオ",Meiryo;}
section.MainContents article a:hover.Pink_DotLine{border-bottom:1px solid #ffa6ff;text-decoration:none;font:400 18px Meiryo UI,"メイリオ",Meiryo;}
section.MainContents article a.Pink_SolidLine{display:inline-block;color:#ffa6ff;border-bottom:1px solid #ffa6ff;font:400 18px Meiryo UI,"メイリオ",Meiryo;}
section.MainContents article a:hover.Pink_SolidLine{border-bottom:1px solid #ffa6ff;text-decoration:none;font:400 18px Meiryo UI,"メイリオ",Meiryo;}
section.MainContents article a.SkyBlue_DotLine{display:inline-block;color:#2bfffd;border-bottom:1px dotted #2bfffd;font:400 18px Meiryo UI,"メイリオ",Meiryo;}
section.MainContents article a:hover.SkyBlue_DotLine{border-bottom:1px solid #2bfffd;text-decoration:none;font:400 18px Meiryo UI,"メイリオ",Meiryo;}
section.MainContents article a.SkyBlue_SolidLine{display:inline-block;color:#2bfffd;border-bottom:1px solid #2bfffd;font:400 18px Meiryo UI,"メイリオ",Meiryo;}
section.MainContents article a:hover.SkyBlue_SolidLine{border-bottom:1px solid #2bfffd;text-decoration:none;font:400 18px Meiryo UI,"メイリオ",Meiryo;}
section.MainContents article a.Yellow_DotLine{display:inline-block;color:#fffb9f;border-bottom:1px dotted #fffb9f;font:400 18px Meiryo UI,"メイリオ",Meiryo;}
section.MainContents article a:hover.Yellow_DotLine{border-bottom:1px solid #fffb9f;text-decoration:none;font:400 18px Meiryo UI,"メイリオ",Meiryo;}
section.MainContents article a.Yellow_SolidLine{display:inline-block;color:#fffb9f;border-bottom:1px solid #fffb9f;font:400 18px Meiryo UI,"メイリオ",Meiryo;}
section.MainContents article a:hover.Yellow_SolidLine{border-bottom:1px solid #fffb9f;text-decoration:none;font:400 18px Meiryo UI,"メイリオ",Meiryo;}
section.MainContents article a.LightGreen_DotLine{display:inline-block;color:#54ff9c;border-bottom:1px dotted #54ff9c;font:400 18px Meiryo UI,"メイリオ",Meiryo;}
section.MainContents article a:hover.LightGreen_DotLine{border-bottom:1px solid #54ff9c;text-decoration:none;font:400 18px Meiryo UI,"メイリオ",Meiryo;}
section.MainContents article a.LightGreen_SolidLine{display:inline-block;color:#54ff9c;border-bottom:1px solid #54ff9c;font:400 18px Meiryo UI,"メイリオ",Meiryo;}
section.MainContents article a:hover.LightGreen_SolidLine{border-bottom:1px solid #54ff9c;text-decoration:none;font:400 18px Meiryo UI,"メイリオ",Meiryo;}
section.MainContents article .Pink{font:400 16px Meiryo UI,"メイリオ",Meiryo;color:#ffa6ff;}
section.MainContents article .SkyBlue{font:400 16px Meiryo UI,"メイリオ",Meiryo;color:#2bfffd;margin:0px 3px;}
section.MainContents article .Yellow{font:400 16px Meiryo UI,"メイリオ",Meiryo;color:#fffb9f;}
section.MainContents article .LightGreen{font:400 16px Meiryo UI,"メイリオ",Meiryo;color:#54ff9c;}
section.MainContents article .Pink_Bold{font:400 16px Meiryo UI,"メイリオ",Meiryo;font-weight:600;color:#ffa6ff;}
section.MainContents article .SkyBlue_Bold{font:400 16px Meiryo UI,"メイリオ",Meiryo;font-weight:600;color:#2bfffd;}
section.MainContents article .Yellow_Bold{font:400 16px Meiryo UI,"メイリオ",Meiryo;font-weight:600;color:#fffb9f;}
section.MainContents article .LightGreen_Bold{font:400 16px Meiryo UI,"メイリオ",Meiryo;font-weight:600;color:#54ff9c;}
section.MainContents article .Small{font-size:85%;}
section.MainContents article img.InsertImageLeft{float:left;margin:5px 15px 10px 5px;box-shadow:2px 2px 10px 1px rgba(0,0,0,0.2);}
section.MainContents article img.InsertImageRight{float:right;margin:5px 5px 10px 15px;box-shadow:-2px 2px 10px 1px rgba(0,0,0,0.2);}
section.MainContents article img.InsertImageCenter{display:block;margin:5px auto 10px auto;box-shadow:0px 2px 10px 1px rgba(0,0,0,0.2);}
section.MainContents article ul.ArticleListIndex{margin:0px 25px 15px 35px;width:530px;list-type-style:circle;}
section.MainContents article ul.ArticleListIndex li{margin-bottom:2px;color:#ffaaff;font:400 14px/1.3em Meiryo UI,"メイリオ",Meiryo;}
section.MainContents article ul.ArticleListIndex li a{color:#ffaaff;font:400 14px/1.3em Meiryo UI,"メイリオ",Meiryo;border-bottom:1px dotted #ffaaff;}
section.MainContents article ul.ArticleList{margin:0px 25px 15px 35px;width:530px;list-type-style:circle;}
section.MainContents article ul.ArticleList li{margin-bottom:5px;color:#ffaaff;font:400 14px/1.5em Meiryo UI,"メイリオ",Meiryo;}
section.MainContents article ul.ArticleListHorizontal{margin:2px 25px 5px 35px;width:530px;list-style:none;}
section.MainContents article ul.ArticleListHorizontal li{display:inline;margin:0px 10px 0px 0px;color:#eaf6fb;font:400 14px/1.2em Meiryo UI,"メイリオ",Meiryo;}
section.MainContents article ul.ArticleListHorizontal li a{display:inline-block;color:#eaf6fb;border-bottom:1px dotted #eaf6fb;}
section.MainContents article ul.ArticleListHorizontal li a:hover{border-bottom:none;}
section.MainContents article ul.ArticleListVertical{margin:2px 25px 5px 35px;width:530px;list-style:none;}
section.MainContents article ul.ArticleListVertical li{margin:0px 10px 2px 0px;color:#eaf6fb;font:400 14px/1.2em Meiryo UI,"メイリオ",Meiryo;}
section.MainContents article ul.ArticleListVertical li a{color:#eaf6fb;border-bottom:1px dotted #eaf6fb;}
section.MainContents article ul.ArticleListVertical li a:hover{border-bottom:none;}
section.MainContents article ol.ArticleListIndex{margin:0px 25px 15px 35px;width:530px;list-type-style:circle;}
section.MainContents article ol.ArticleListIndex li{margin-bottom:2px;color:#ffaaff;font:400 14px/1.3em Meiryo UI,"メイリオ",Meiryo;}
section.MainContents article ol.ArticleListIndex li a{color:#ffaaff;font:400 14px/1.3em Meiryo UI,"メイリオ",Meiryo;border-bottom:1px dotted #ffaaff;}
section.MainContents article ol.ArticleList{margin:0px 25px 15px 35px;width:530px;list-type-style:decimal;}
section.MainContents article ol.ArticleList li{margin-bottom:5px;font:400 14px/1.5em Meiryo UI,"メイリオ",Meiryo;color:#ffaaff;}
section.MainContents article ol.ArticleList li a{font:400 14px/1.5em Meiryo UI,"メイリオ",Meiryo;color:#ffaaff;border-bottom:1px dotted #ffaaff;}
section.MainContents article ul.ArticleListParagraph{margin:0px 25px 25px 35px;width:530px;list-type-style:circle;color:#fffce1;}
section.MainContents article ul.ArticleListParagraph dl dt{font:400 14px Meiryo UI,MS UI Gothic;color:#fffce1;}
section.MainContents article ul.ArticleListParagraph dl dd{margin:2px 10px 10px 20px;width:500px;font:400 14px/1.3em Meiryo UI,"メイリオ",Meiryo;color:#d4f9ff;}
section.MainContents article ul.ArticleListParagraph dl dd p{margin:2px 0px 5px 0px;width:500px;}
section.MainContents article ul.ArticleListParagraph dl dd ul{margin:2px 10px 5px 18px;width:472px;}
section.MainContents article ul.ArticleListParagraph dl dd ul li{font:400 14px/1.3em Meiryo UI,"メイリオ",Meiryo;}
section.MainContents article ol.ArticleListParagraph{margin:0px 25px 25px 35px;width:530px;list-type-style:decimal;color:#fffce1;}
section.MainContents article ol.ArticleListParagraph dl dt{font:bold 14px Meiryo UI,MS UI Gothic;color:#fffce1;}
section.MainContents article ol.ArticleListParagraph dl dd{margin:2px 10px 10px 20px;width:500px;font:400 14px/1.3em Meiryo UI,"メイリオ",Meiryo;color:#d4f9ff;}
section.MainContents article table.ArticleTable{display:block;margin:0px 20px 20px 20px;width:548px;border-collapse:collapse;box-shadow:0px 2px 15px 1px rgba(0,0,0,0.1);}
section.MainContents article table.ArticleTable tr.ArticleTableTitle td{color:white;font:400 14px/1.5em Meiryo UI,"メイリオ",Meiryo;text-align:center;background:linear-gradient(#74b5d9,#81c0db,#89c6de);}
section.MainContents article table.ArticleTable td{padding:5px;font:400 14px/1.4em Meiryo UI,"メイリオ",Meiryo;border:1px solid #aaf5ec;vertical-align:top;}
section.MainContents article table.ArticleTable td p{margin-bottom:7px;width:95%;font:400 14px/1.4em Meiryo UI,"メイリオ",Meiryo;}
section.MainContents article.ArticleFrameCompany{position:relative;width:590px;height:260px;background:url(./eurekaimages/guide_company.png) no-repeat center center;color:#666699;}
section.MainContents article.ArticleFrameCompany h4.ArticleFrame_SiteName{position:absolute;left:246px;top:51px;}
section.MainContents article.ArticleFrameCompany a.ArticleFrame_SiteURL{position:absolute;left:246px;top:71px;color:#666699;}
section.MainContents article.ArticleFrameCompany h5.ArticleFrame_E-mail{position:absolute;left:246px;top:170px;width:257px;}
section.MainContents article.ArticleFrameCompany h5.ArticleFrame_E-mail a{color:#0066cc;}
section.MainContents article.ArticleFrameCompany hr.ChapterDivideBorder{position:absolute;top:250px;}
section.MainContents article.ArticleFrameInquire{position:relative;width:590px;height:260px;background:url(./eurekaimages/guide_inquire.png) no-repeat center center;color:#666699;}
section.MainContents article.ArticleFrameInquire h4.ArticleFrame_Inquire-Site{position:absolute;left:106px;top:52px;}
section.MainContents article.ArticleFrameInquire p.ArticleFrame_Inquire-Site_Copy{position:absolute;left:126px;top:70px;font:400 12px/1.2em Meiryo UI,"メイリオ",Meiryo;color:#666699;}
section.MainContents article.ArticleFrameInquire p.ArticleFrame_Inquire-Site_Copy a{color:#0066cc;}
section.MainContents article.ArticleFrameInquire h5.ArticleFrame_Inquire-Merchant{position:absolute;left:106px;top:110px;}
section.MainContents article.ArticleFrameInquire p.ArticleFrame_Inquire-Merchant_Copy{position:absolute;left:126px;top:130px;width:354px;font:400 12px/1.2em Meiryo UI,"メイリオ",Meiryo;color:#666699;}
section.MainContents article.ArticleFrameInquire hr.ChapterDivideBorder{position:absolute;top:250px;}



div.PagePrMarginHome{height:65px;}
div.PageGuideUpMargin{height:103px;}
div.H05{height:5px;}
div.H10{height:10px;}
div.H15{height:15px;}
div.H20{height:20px;}
div.H30{height:30px;}
div.WraparoundClear{clear:both;}

table.HomeMenuTable{margin-bottom:10px;width:590px;border-collapse:collapse;border:none;}
table.HomeMenuTable td{width:149px;text-align:left;vertical-align:top;}
table.HomeMenuTable td h3{margin-bottom:3px;width:140px;font:bold 14px Meiryo UI,MS UI Gothic;color:#fffce1;}
table.HomeMenuTable td h3 a{font:14px Meiryo UI,MS UI Gothic;color:#fffce1;}
table.HomeMenuTable td ul{margin:0px 9px 5px 5px;padding-bottom:2px;width:135px;list-style:none;border-bottom:1px dotted #ace9ff;}
table.HomeMenuTable td ul li a{font:12px Mmeiryo UI,MS UI Gothic;color:rgb(228,240,245);}
table.HomeMenuTable td.HomeMenuTableMargin{width:17px;}
table.HomeMenuTable td.HomeMenuTableImage{width:126px;background:url(./eurekaimages/homemenuimpression.png) top left;box-shadow:0px 3px 10px 7px rgba(0,0,0,0.1) inset;}
table.HomeMenuTable td.HomeMenuTableImage h4{position:relative;top:165px;text-align:center;font:16px Meiryo UI,MS UI Gothic;color:white;}

table.HomeSpecialTable{margin-bottom:10px;width:590px;border-collapse:collapse;border:none;}
table.HomeSpecialTable td{vertical-align:top;}
table.HomeSpecialTable td.FieldMargin{width:10px;}

table.HomeSpecialTable td.Banner120x60{width:290px;border-bottom:1px dotted #caecf9;}
table.HomeSpecialTable td.Banner120x60 ul{display:block;margin:0px 5px 5px 5px;width:280px;height:70px;list-style:none;}
table.HomeSpecialTable td.Banner120x60 ul li{float:left;}
table.HomeSpecialTable td.Banner120x60 ul li.BannerArea120x60{width:130px;height:70px;text-align:center;vertical-align:middle;background:linear-gradient(#74b5d9,#81c0db,#89c6de);}
table.HomeSpecialTable td.Banner120x60 ul li.BannerArea120x60 a{display:block;margin:5px;}
table.HomeSpecialTable td.Banner120x60 ul li.TextArea170x60{width:150px;height:70px;overflow:hidden;}
table.HomeSpecialTable td.Banner120x60 ul li.TextArea170x60 p{margin:5px 5px 5px 5px;width:140px;font:12px Mmeiryo UI,MS UI Gothic;color:#b8ffd9;}
table.HomeSpecialTable td.Banner120x60 ul li.TextArea170x60 p a{width:140px;font:200 12px/1.2em Meiryo UI,"メイリオ",Meiryo;color:#fffce1;}
table.HomeSpecialTable td.Banner120x60 iframe.Banner120x60Left{float:left;margin:0px 0px 5px 1px;width:136px;height:70px;}
table.HomeSpecialTable td.Banner120x60 iframe.Banner120x60Right{float:right;margin:0px 1px 5px 0px;width:136px;height:70px;}
table.HomeSpecialTable td.Banner120x60 div.Banner120x60Left{float:left;width:145px;}
table.HomeSpecialTable td.Banner120x60 div.Banner120x60Right{float:right;width:145px;}
table.HomeSpecialTable td.Banner120x60 div.Banner120x60Left h4{width:145px;font:200 12px/1.2em Meiryo UI,"メイリオ",Meiryo;color:#fffce1;}
table.HomeSpecialTable td.Banner120x60 div.Banner120x60Right h4{width:145px;font:200 12px/1.2em Meiryo UI,"メイリオ",Meiryo;color:#fffce1;}
table.HomeSpecialTable td.Banner120x60 div.Banner120x60Left p{margin:5px 0px 0px 0px;width:145px;font:12px Mmeiryo UI,MS UI Gothic;color:#b8ffd9;}
table.HomeSpecialTable td.Banner120x60 div.Banner120x60Right p{margin:5px 0px 0px 0px;width:145px;font:12px Mmeiryo UI,MS UI Gothic;color:#b8ffd9;}

table.HomeSpecialTable td.Banner234x60{width:290px;border-bottom:1px dotted #caecf9;}
table.HomeSpecialTable td.Banner234x60 dl{display:block;margin:0px 5px 5px 5px;width:280px;}
table.HomeSpecialTable td.Banner234x60 dl dt.BannerArea234x60{width:280px;height:70px;background:linear-gradient(#74b5d9,#81c0db,#89c6de);border:1px dotted #caecf9;}
table.HomeSpecialTable td.Banner234x60 dl dt.BannerArea234x60 a{display:block;margin:0px 23px 5px 23px;padding-top:5px;}
table.HomeSpecialTable td.Banner234x60 dl dd.TextArea234x60{width:280px;}
table.HomeSpecialTable td.Banner234x60 dl dd.TextArea234x60 h4{margin-top:3px;width:270px;font:200 12px/1.2em Meiryo UI,"メイリオ",Meiryo;color:#ffaceb;}
table.HomeSpecialTable td.Banner234x60 dl dd.TextArea234x60 p{margin:5px 5px 5px 5px;width:270px;font:12px Mmeiryo UI,MS UI Gothic;color:#b8ffd9;}
table.HomeSpecialTable td.Banner234x60 iframe.Banner234x60{margin:0px 1px;width:286px;height:70px;border:1px dotted #caecf9;}
table.HomeSpecialTable td.Banner234x60 div{margin:0px 5px 5px 5px;width:280px;}
table.HomeSpecialTable td.Banner234x60 div h3{margin-bottom:3px;width:280px;font:200 12px/1.2em Meiryo UI,"メイリオ",Meiryo;color:#fffce1;}
table.HomeSpecialTable td.Banner234x60 div p{margin:0px;width:280px;font:12px Meiryo UI,MS UI Gothic;color:#b8ffd9;}

body.banner120x60{background:#81c0db;}
body.banner120x60 a:first-child{position:relative;left:8px;top:5px;}
body.banner120x60 a + img{display:block;width:1px;height:1px;}
body.banner120x60 div:last-child{z-index:-1000;display:none;position:relative;top:-30px;width:1px;height:1px;overflow:hidden;}
body.banner234x60{background:#81c0db;}
body.banner234x60 a:first-child{position:relative;left:22px;top:5px;}
body.banner234x60 a + img{display:block;width:1px;height:1px;}
body.banner234x60 div:last-child{z-index:-1000;display:none;position:relative;top:-30px;width:1px;height:1px;overflow:hidden;}

div.SpecialIndication{display:none;}



section.MainContents article iframe.SiteGuideCart{margin:10px 0px 20px 0px;width:590px;height:250px;}
section.MainContents article iframe.ItemPopularTable{margin:10px 0px 20px 0px;width:590px;height:600px;}

section.MainContents article.ItemSize100pxNaturum{clear:both;margin-bottom:15px;width:590px;}
section.MainContents article.ItemSize100pxNaturum table.ItemDetail{float:right;width:440px;text-align:left;}
section.MainContents article.ItemSize100pxNaturum table.ItemDetail td.ItemName h3{margin:5px 10px 5px 15px;width:415px;line-height:1.3em;font:400 14px/1.3em Meiryo,"メイリオ";color:#b4ff3f;}
section.MainContents article.ItemSize100pxNaturum table.ItemDetail td.ItemName h3 a{color:#a1f100;font:400 14px/1.3em Meiryo UI,"メイリオ",Meiryo;text-decoration:underline;}
section.MainContents article.ItemSize100pxNaturum table.ItemDetail td.ItemName h3 a:hover{color:#f0ff00;}
section.MainContents article.ItemSize100pxNaturum table.ItemDetail td.ItemPrice{color:#fca9ff;border-top:dotted 1px #ace9ff;border-bottom:dotted 1px #ace9ff;}
section.MainContents article.ItemSize100pxNaturum table.ItemDetail td.ItemPrice em{margin:5px 20px;font:14px "メイリオ",Meiryo;}
section.MainContents article.ItemSize100pxNaturum table.ItemDetail td.ItemPrice em span{font:14px MS UI Gothic;}
section.MainContents article.ItemSize100pxNaturum table.ItemDetail td.ItemPrice em span:nth-child(2){margin-left:2px;font:10px "メイリオ",Meiryo,MS UI Gothic;}
section.MainContents article.ItemSize100pxNaturum table.ItemDetail td.ItemCopy{border-bottom:dotted 1px #ace9ff;}
section.MainContents article.ItemSize100pxNaturum table.ItemDetail td.ItemCopy p{margin:5px 10px 5px 15px;width:415px;color:#eaf6fb;font:400 14px/1.3em Meiryo UI,"メイリオ",Meiryo;}
section.MainContents article.ItemSize100pxNaturum table.ItemDetail td.ItemData{color:#eaf6fb;font:bold 14px "メイリオ",Meiryo;}
section.MainContents article.ItemSize100pxNaturum table.ItemDetail td.ItemData p{margin:5px 10px 10px 15px;width:415px;color:#ace9ff;font:400 12px/1.3em MS UI Gothic;}
section.MainContents article.ItemSize100pxNaturum div.ItemImage{float:left;width:140px;text-align:center;}
section.MainContents article.ItemSize100pxNaturum div.ItemImage iframe{width:135px;height:135px;}
section.MainContents article.ItemSize100pxNaturum div.ItemImage div{margin:10px auto;width:140px;height:140px;background:#f8f8f8;-webkit-border-radius:10px;-moz-border-radius-bottomleft:10px;border-radius:10px 10px 10px 10px/10px 10px 10px 10px;}
section.MainContents article.ItemSize100pxNaturum div.ItemImage div img:first-child{position:relative;top:20px;left:2px;width:100px;height:100px;}
section.MainContents article.ItemSize100pxNaturum div.ItemImage div a:hover img{opacity:0.7;filter:alpha(opacity=70);-ms-filter:"alpha(opacity=70)";}
section.MainContents article.ItemSize100pxNaturum div.ItemImage h4{margin:8px 0px 10px 0px;color:#eaf6fb;font:400 12px/1.2em MS UI Gothic;}
section.MainContents article.ItemSize100pxNaturum hr{clear:both;border-bottom:dotted 1px white;}

section.MainContents article.ItemSize130px{clear:both;margin-bottom:15px;width:590px;}
section.MainContents article.ItemSize130px table.ItemDetail{float:right;width:370px;text-align:left;}
section.MainContents article.ItemSize130px table.ItemDetail td.ItemName h3{margin-bottom:5px;line-height:1.3em;font:400 14px/1.3em Meiryo,"メイリオ";color:#b4ff3f;}
section.MainContents article.ItemSize130px table.ItemDetail td.ItemName h3 a{color:#a1f100;font:400 14px/1.3em Meiryo UI,"メイリオ",Meiryo;text-decoration:underline;}
section.MainContents article.ItemSize130px table.ItemDetail td.ItemName h3 a:hover{color:#f0ff00;}
section.MainContents article.ItemSize130px table.ItemDetail td.ItemPrice{color:#fca9ff;border-top:dotted 1px #ace9ff;border-bottom:dotted 1px #ace9ff;}
section.MainContents article.ItemSize130px table.ItemDetail td.ItemPrice em{margin:5px;font:14px "メイリオ",Meiryo;}
section.MainContents article.ItemSize130px table.ItemDetail td.ItemPrice em span{font:14px MS UI Gothic;}
section.MainContents article.ItemSize130px table.ItemDetail td.ItemPrice em span:nth-child(2){margin-left:2px;font:10px "メイリオ",Meiryo,MS UI Gothic;}
section.MainContents article.ItemSize130px table.ItemDetail td.ItemCopy{border-bottom:dotted 1px #ace9ff;}
section.MainContents article.ItemSize130px table.ItemDetail td.ItemCopy p{margin:5px;width:360px;color:#eaf6fb;font:400 14px/1.3em Meiryo UI,"メイリオ",Meiryo;}
section.MainContents article.ItemSize130px table.ItemDetail td.ItemData{color:#eaf6fb;font:bold 14px "メイリオ",Meiryo;}
section.MainContents article.ItemSize130px table.ItemDetail td.ItemData p{margin:5px 5px 10px 5px;width:360px;color:#ace9ff;font:400 12px/1.3em MS UI Gothic;}
section.MainContents article.ItemSize130px div.ItemImage{float:left;width:210px;text-align:center;}
section.MainContents article.ItemSize130px div.ItemImage iframe{width:190px;height:190px;}
section.MainContents article.ItemSize130px div.ItemImage h4{margin:8px 0px 10px 0px;color:#eaf6fb;font:400 12px/1.2em MS UI Gothic;}
section.MainContents article.ItemSize130px hr{clear:both;border-bottom:dotted 1px white;}

section.MainContents article.ItemSize200px{clear:both;margin-bottom:15px;width:590px;}
section.MainContents article.ItemSize200px table.ItemDetail{float:right;width:360px;text-align:left;}
section.MainContents article.ItemSize200px table.ItemDetail td.ItemName h3{margin-bottom:5px;line-height:1.3em;font:400 14px/1.3em Meiryo,"メイリオ";color:#f4fcff;}
section.MainContents article.ItemSize200px table.ItemDetail td.ItemName h3 a{font:400 14px/1.3em Meiryo UI,"メイリオ",Meiryo;color:#f4fcff;text-decoration:underline;}
section.MainContents article.ItemSize200px table.ItemDetail td.ItemName h3 a:hover{color:#fca9ff;}
section.MainContents article.ItemSize200px table.ItemDetail td.ItemPrice{color:#fca9ff;border-top:dotted 1px #ace9ff;border-bottom:dotted 1px #ace9ff;}
section.MainContents article.ItemSize200px table.ItemDetail td.ItemPrice em{margin:5px;font:14px "メイリオ",Meiryo;}
section.MainContents article.ItemSize200px table.ItemDetail td.ItemPrice em span{font:14px MS UI Gothic;}
section.MainContents article.ItemSize200px table.ItemDetail td.ItemPrice em span:nth-child(2){margin-left:2px;font:10px "メイリオ",Meiryo,MS UI Gothic;}
section.MainContents article.ItemSize200px table.ItemDetail td.ItemCopy{border-bottom:dotted 1px #ace9ff;}
section.MainContents article.ItemSize200px table.ItemDetail td.ItemCopy p{margin:5px;width:350px;color:#eaf6fb;font:400 14px/1.3em Meiryo UI,"メイリオ",Meiryo;}
section.MainContents article.ItemSize200px table.ItemDetail td.ItemData{color:#eaf6fb;font:bold 14px "メイリオ",Meiryo;}
section.MainContents article.ItemSize200px table.ItemDetail td.ItemData p{margin:5px 5px 10px 5px;width:350px;color:#ace9ff;font:400 12px/1.3em MS UI Gothic;}
section.MainContents article.ItemSize200px div.ItemImage{float:left;width:220px;text-align:center;}
section.MainContents article.ItemSize200px div.ItemImage div{width:210px;height:210px;background:skyblue;}
section.MainContents article.ItemSize200px div.ItemImage a img:first-child{margin-top:5px;width:200px;height:200px;}
section.MainContents article.ItemSize200px div.ItemImage a:hover img{opacity:0.8;filter:alpha(opacity=80);ms-filter:"alpha(opacity=80)";}
section.MainContents article.ItemSize200px div.ItemImage iframe{width:220px;height:220px;}
section.MainContents article.ItemSize200px div.ItemImage h4{margin:4px 0px 10px 0px;color:#eaf6fb;font:400 12px/1.2em MS UI Gothic;}
section.MainContents article.ItemSize200px hr{clear:both;border-bottom:dotted 1px white;}

body.SiteGuideCart table.SiteGuideCartItemSize100px{position:relative;left:8px;top:8px;width:574px;border-collapse:separatte;border-spacing:4px;border:none;}
body.SiteGuideCart table.SiteGuideCartItemSize100px td{width:110px;height:109px;vertical-align:top;border:1px dotted #caecf9;background:linear-gradient(#74b5d9,#81c0db,#89c6de);}
body.SiteGuideCart table.SiteGuideCartItemSize100px td a img:first-child{position:relative;left:4px;top:5px;width:100px;height:100px;}
body.SiteGuideCart table.SiteGuideCartItemSize100px td a:hover img{opacity:0.8;filter:alpha(opacity=80);ms-filter:"alpha(opacity=80)";}

body.SiteGuideCart table.SiteGuideCartItemSize100pxNaturum{position:relative;left:8px;top:8px;width:574px;border-collapse:separatte;border-spacing:4px;border:none;}
body.SiteGuideCart table.SiteGuideCartItemSize100pxNaturum td{width:110px;height:109px;vertical-align:top;border:1px dotted #caecf9;background:linear-gradient(#74b5d9,#81c0db,#89c6de);}
body.SiteGuideCart table.SiteGuideCartItemSize100pxNaturum td span.CartNaturum{display:block;position:relative;left:6px;top:7px;width:95px;height:95px;overflow:hidden;background:white;}
body.SiteGuideCart table.SiteGuideCartItemSize100pxNaturum td span.CartNaturum a img:first-child{width:100px;height:100px;}
body.SiteGuideCart table.SiteGuideCartItemSize100pxNaturum td span.CartNaturum a:hover img{opacity:0.8;filter:alpha(opacity=80);ms-filter:"alpha(opacity=80)";}

body.SiteGuideCart div:last-child{z-index:-1000;display:none;position:relative;top:-30px;width:1px;height:1px;overflow:hidden;}

body.ItemSize100pxNaturum{background:#77c200;background:radial-gradient(#d7f300,#2e9700);}
body.ItemSize100pxNaturum div#FrameNaturum{position:relative;left:20px;top:20px;width:95px;height:95px;overflow:hidden;background:white;}
body.ItemSize100pxNaturum div#FrameNaturum a img:first-child{position:relative;width:100px;height:100px;}
body.ItemSize100pxNaturum div#FrameNaturum a:hover img:first-child{opacity:0.8;filter:alpha(opacity=80);ms-filter:"alpha(opacity=80)";}
body.ItemSize100pxNaturum div:last-child{z-index:-1000;position:relative;top:-20px;width:1px;height:1px;overflow:hidden;}

body.ItemSize130px{background:#77c200;background:radial-gradient(#d7f300,#2e9700);}
body.ItemSize130px a img:first-child{position:relative;left:30px;top:30px;width:130px;height:130px;}
body.ItemSize130px a:hover img:first-child{opacity:0.8;filter:alpha(opacity=80);ms-filter:"alpha(opacity=80)";}
body.ItemSize130px div:last-child{z-index:-1000;position:relative;top:-200px;width:0px;height:0px;overflow:hidden;}
body.ItemSize100pxPopularTable table.ItemPopularTable{position:relative;left:8px;top:8px;width:574px;border-collapse:separatte;border-spacing:4px;border:none;}
body.ItemSize100pxPopularTable table.ItemPopularTable td{width:110px;height:109px;vertical-align:top;border:1px dotted #caecf9;background:linear-gradient(#74b5d9,#81c0db,#89c6de);}
body.ItemSize100pxPopularTable table.ItemPopularTable td a{display:block;padding:4px 4px 2px 4px;}
body.ItemSize100pxPopularTable table.ItemPopularTable td img{display:block;}
body.ItemSize100pxPopularTable table.ItemPopularTable td a:hover img{opacity:0.8;filter:alpha(opacity=80);ms-filter:"alpha(opacity=80)";}
body.ItemSize100pxPopularTable table.ItemPopularTable td span.PopularNaturum{display:block;position:relative;left:6px;top:8px;width:95px;height:95px;overflow:hidden;background:white;}
body.ItemSize100pxPopularTable table.ItemPopularTable td span.PopularNaturum a img:first-child{width:100px;height:100px;}
body.ItemSize100pxPopularTable table.ItemPopularTable td span.PopularNaturum a:hover img{opacity:0.8;filter:alpha(opacity=80);ms-filter:"alpha(opacity=80)";}
body.ItemSize100pxPopularTable div:last-child{z-index:-1000;display:none;position:relative;top:-30px;width:1px;height:1px;overflow:hidden;}

body.ItemSize200px{background:skyblue;}
body.ItemSize200px a img:first-child{position:relative;left:10px;top:10px;width:200px;height:200px;}
body.ItemSize200px a:hover img:first-child{opacity:0.8;filter:alpha(opacity=80);ms-filter:"alpha(opacity=80)";}
body.ItemSize200px div:last-child{z-index:-1000;position:relative;top:-40px;width:0px;height:0px;color:skyblue;overflow:hidden;}
body.ItemSize100pxPopularTable table.ItemPopularTable{position:relative;left:8px;top:8px;width:574px;border-collapse:separatte;border-spacing:4px;border:none;}
body.ItemSize100pxPopularTable table.ItemPopularTable td{width:110px;height:109px;;border:1px dotted #caecf9;background:linear-gradient(#74b5d9,#81c0db,#89c6de);}
body.ItemSize100pxPopularTable table.ItemPopularTable td a{display:block;padding:4px 4px 2px 4px;}
body.ItemSize100pxPopularTable table.ItemPopularTable td a:hover img{opacity:0.8;filter:alpha(opacity=80);ms-filter:"alpha(opacity=80)";}
body.ItemSize100pxPopularTable table.ItemPopularTable td img{display:block;}

section.MainContents article.ItemSize130px{clear:both;margin-bottom:15px;width:590px;}
section.MainContents article.ItemSize130px table.ItemDetail{float:right;width:370px;text-align:left;}
section.MainContents article.ItemSize130px table.ItemDetail td.ItemName h3{margin-bottom:5px;line-height:1.3em;color:white;}
section.MainContents article.ItemSize130px table.ItemDetail td.ItemName h3 a{color:#a1f100;font:400 14px/1.3em Meiryo UI,"メイリオ",Meiryo;text-decoration:underline;}
section.MainContents article.ItemSize130px table.ItemDetail td.ItemName h3 a:hover{color:#f0ff00;}
section.MainContents article.ItemSize130px table.ItemDetail td.ItemPrice{color:#fca9ff;border-top:dotted 1px #ace9ff;border-bottom:dotted 1px #ace9ff;}
section.MainContents article.ItemSize130px table.ItemDetail td.ItemPrice em{margin:5px;font:14px "メイリオ",Meiryo;}
section.MainContents article.ItemSize130px table.ItemDetail td.ItemPrice em span{font:14px MS UI Gothic;}
section.MainContents article.ItemSize130px table.ItemDetail td.ItemPrice em span:nth-child(2){margin-left:2px;font:10px "メイリオ",Meiryo,MS UI Gothic;}
section.MainContents article.ItemSize130px table.ItemDetail td.ItemCopy{border-bottom:dotted 1px #ace9ff;}
section.MainContents article.ItemSize130px table.ItemDetail td.ItemCopy p{margin:5px;width:360px;color:#eaf6fb;font:400 14px/1.3em Meiryo UI,"メイリオ",Meiryo;}
section.MainContents article.ItemSize130px table.ItemDetail td.ItemData{color:#eaf6fb;font:bold 14px "メイリオ",Meiryo;}
section.MainContents article.ItemSize130px table.ItemDetail td.ItemData p{margin:5px 5px 10px 5px;width:360px;color:#ace9ff;font:400 12px/1.3em MS UI Gothic;}
section.MainContents article.ItemSize130px div.ItemImage{float:left;width:210px;text-align:center;}
section.MainContents article.ItemSize130px div.ItemImage div{width:190px;height:190px;background:#77c200;background:radial-gradient(#d7f300,#2e9700);}
section.MainContents article.ItemSize130px div.ItemImage a img:first-child{margin-top:30px;width:130px;height:130px;}
section.MainContents article.ItemSize130px div.ItemImage a:hover img{opacity:0.8;filter:alpha(opacity=80);ms-filter:"alpha(opacity=80)";}
section.MainContents article.ItemSize130px div.ItemImage h4{margin:8px 0px 10px 0px;color:#eaf6fb;font:400 12px/1.2em MS UI Gothic;}
section.MainContents article.ItemSize130px hr{clear:both;border-bottom:dotted 1px white;}

section.MainContents article.ItemNone{position:relative;width:590px;height:320px;background:url(./eurekaimages/item_none.png) no-repeat center center;color:#666699;}
section.MainContents article.ItemNone p.ItemTOP_URL{position:absolute;margin:0px 100px;width:390px;top:150px;font:400 14px/1.3em Meiryo UI,"メイリオ",Meiryo;text-align:center;color:#ff00de;}
section.MainContents article.ItemNone p.ItemTOP_URL a{display:inline-block;color:#ff33ff;border-bottom:1px dotted #ff00de;text-decoration:none;}
section.MainContents article.ItemNone p.ItemTOP_URL a:hover{border-bottom:1px solid #ff00de;}
section.MainContents article.ItemNone h3.ItemNone_Guide{position:absolute;margin:0px 100px;width:390px;top:190px;font:400 14px/1.3em Meiryo UI,"メイリオ",Meiryo;text-align:center;color:#666699;}
section.MainContents article.ItemNone hr.ChapterDivideBorder{position:absolute;top:318px;}

section.MainContents article table.ItemPopularTable{margin:10px 8px 30px 8px;width:574px;border-collapse:separatte;border-spacing:4px;border:none;}
section.MainContents article table.ItemPopularTable td{width:110px;height:109px;;border:1px dotted #caecf9;background:linear-gradient(#74b5d9,#81c0db,#89c6de);}
section.MainContents article table.ItemPopularTable td a{display:block;padding:4px 4px 2px 4px;}
section.MainContents article table.ItemPopularTable td a:hover img{opacity:0.8;filter:alpha(opacity=80);ms-filter:"alpha(opacity=80)";}
section.MainContents article table.ItemPopularTable td img{display:block;}
section.MainContents article table.ItemPopularTable td img:first-child{width:100px;height:100px;}


table.PagePrHome{position:absolute;top:30px;width:590px;border-collapse:collapse;border:none;}
table.PagePrHome td{font:400 12px/12px Meiryo UI,"メイリオ",Meiryo;color:#b8ffd9;height:17px;vertical-align:top;}
table.PagePrHome td a{color:#b8ffd9;font:400 12px/12px Meiryo UI,"メイリオ",Meiryo;}
table.PagePrHome td.PR{text-align:center;}
table.PagePrHome td.PageGuideShadow{height:16px;}
table.PagePrHome td.PageGuideShadow div{margin-bottom:15px;height:1px;border-bottom:solid 1px #499acc;box-shadow:0px 2px 10px 1px rgba(0,0,0,0.1);}

table.PageGuideUp{position:absolute;top:30px;width:590px;border-collapse:collapse;border:none;}
table.PageGuideUp td{font:400 12px/12px Meiryo UI,"メイリオ",Meiryo;color:#b8ffd9;height:15px;vertical-align:top;}
table.PageGuideUp td a{color:#b8ffd9;font:400 12px/12px Meiryo UI,"メイリオ",Meiryo;}
table.PageGuideUp td.PR{text-align:center;}
table.PageGuideUp td.PageGuideList{text-align:center;height:26px;vertical-align:middle;overflow:hidden;}
table.PageGuideUp td.PageGuideList p{position:relative;color:#d2d2db;font:400 12px/12px Meiryo UI,"メイリオ",Meiryo;}
table.PageGuideUp td.PageGuideList p span{font:400 12px/12px Meiryo UI,"メイリオ",Meiryo;color:#e4f6fe;}
table.PageGuideUp td.PageGuideList p img{margin-right:2px;width:6px;height:8px;}
table.PageGuideUp td.PageGuideList a{text-decoration:underline;color:#e4f6fe;}
table.PageGuideUp td.PageGuideList a:hover{text-decoration:none;color:#fffdd0;}
table.PageGuideUp td.PageGuideBack{width:50%;color:#e4f6fe;}
table.PageGuideUp td.PageGuideBack a{color:#e4f6fe;}
table.PageGuideUp td.PageGuideBack a:hover{color:#fffdd0;}
table.PageGuideUp td.PageGuideNext{width:50%;text-align:right;color:#e4f6fe;}
table.PageGuideUp td.PageGuideNext a{color:#e4f6fe;}
table.PageGuideUp td.PageGuideNext a:hover{color:#fffdd0;}
table.PageGuideUp td.PageGuideShadow{height:16px;}
table.PageGuideUp td.PageGuideShadow div{margin-bottom:15px;height:1px;border-bottom:solid 1px #499acc;box-shadow:0px 2px 10px 1px rgba(0,0,0,0.1);}


table.PageGuideBottom{margin-top:50px;width:590px;border-collapse:collapse;border:none;}
table.PageGuideBottom td{font:400 12px/12px Meiryo UI,"メイリオ",Meiryo;color:#b8ffd9;height:15px;vertical-align:top;}
table.PageGuideBottom td a{color:#b8ffd9;font:400 12px/12px Meiryo UI,"メイリオ",Meiryo;}
table.PageGuideBottom td.PageGuideBack{width:33%;height:25px;color:#e4f6fe;}
table.PageGuideBottom td.PageGuideBack a{color:#e4f6fe;}
table.PageGuideBottom td.PageGuideBack a:hover{color:#fffdd0;}
table.PageGuideBottom td.PageGuideTop{width:34%;text-align:center;color:#e4f6fe;}
table.PageGuideBottom td.PageGuideTop a{color:#e4f6fe;}
table.PageGuideBottom td.PageGuideTop a:hover{color:#fffdd0;}
table.PageGuideBottom td.PageGuideNext{width:33%;text-align:right;color:#e4f6fe;}
table.PageGuideBottom td.PageGuideNext a{color:#e4f6fe;}
table.PageGuideBottom td.PageGuideNext a:hover{color:#fffdd0;}
table.PageGuideBottom td.PageGuideList{text-align:center;height:18px;vertical-align:middle;overflow:hidden;}
table.PageGuideBottom td.PageGuideList p{color:#d2d2db;font:400 12px/12px Meiryo UI,"メイリオ",Meiryo;}
table.PageGuideBottom td.PageGuideList p span{font:400 12px/12px Meiryo UI,"メイリオ",Meiryo;color:#e4f6fe;}
table.PageGuideBottom td.PageGuideList p img{margin-right:2px;width:6px;height:8px;}
table.PageGuideBottom td.PageGuideList a{text-decoration:underline;color:#e4f6fe;}
table.PageGuideBottom td.PageGuideList a:hover{text-decoration:none;color:#fffdd0;}
table.PageGuideBottom td.PageGuideShadow{height:16px;}
table.PageGuideBottom td.PageGuideShadow div{margin-bottom:15px;height:1px;border-bottom:solid 1px #499acc;box-shadow:0px 2px 10px 1px rgba(0,0,0,0.1);}
table.PageGuideBottom td.PR{height:38px;text-align:center;}





aside.SideMenu{float:left;width:260px;}

aside.SideMenu div.SideMenuImpression01{width:260px;height:115px;border-bottom:solid 1px #499acc;box-shadow:0px -1px 15px 1px rgba(0,0,0,0.1);background:#7ebfe7 url(./eurekaimages/sidemenu_head_impression-river_from_mountain.png) no-repeat 0px 25px;}
aside.SideMenu div.SideMenuImpression01 h5.SideMenuCategory{padding:5px;width:248px;height:14px;color:white;overflow:hidden;border:solid 1px #caecf9;background:linear-gradient(rgb(107, 177, 219),rgb(130, 198, 230),rgb(142, 207, 237));}
aside.SideMenu div.SideMenuImpression01 h5.SideMenuCategory a{font:400 14px/14px Meiryo UI,"メイリオ",Meiryo;color:white;}
aside.SideMenu div.SideMenuImpression01 h5.SideMenuCategory a:hover{color:#fffdd0;}
aside.SideMenu div.SideMenuImpression02{width:260px;height:115px;border-bottom:solid 1px #499acc;box-shadow:0px -1px 15px 1px rgba(0,0,0,0.1);background:#7ebfe7 url(./eurekaimages/sidemenu_head_impression-desk.png) no-repeat 0px 25px;}
aside.SideMenu div.SideMenuImpression02 h5.SideMenuCategory{padding:5px;width:248px;height:14px;color:white;overflow:hidden;border:solid 1px #caecf9;background:linear-gradient(rgb(107, 177, 219),rgb(130, 198, 230),rgb(142, 207, 237));}
aside.SideMenu div.SideMenuImpression02 h5.SideMenuCategory a{font:400 14px/14px Meiryo UI,"メイリオ",Meiryo;color:white;}
aside.SideMenu div.SideMenuImpression02 h5.SideMenuCategory a:hover{color:#fffdd0;}
aside.SideMenu div.SideMenuImpression03{width:260px;height:101px;border-bottom:solid 1px #499acc;box-shadow:0px -1px 15px 1px rgba(0,0,0,0.1);background:#7ebfe7 url(./eurekaimages/sidemenu_head_impression-looks_up_woman.png) no-repeat 0px 25px;}
aside.SideMenu div.SideMenuImpression03 h5.SideMenuCategory{padding:5px;width:248px;height:14px;color:white;overflow:hidden;border:solid 1px #caecf9;background:linear-gradient(rgb(107, 177, 219),rgb(130, 198, 230),rgb(142, 207, 237));}
aside.SideMenu div.SideMenuImpression03 h5.SideMenuCategory a{font:400 14px/14px Meiryo UI,"メイリオ",Meiryo;color:white;}
aside.SideMenu div.SideMenuImpression03 h5.SideMenuCategory a:hover{color:#fffdd0;}

aside.SideMenu nav.SideMenuList{margin-bottom:10px;background:#82c6e6;}
aside.SideMenu h6.SideMenuSubCategoryCurrent{width:260px;background:skyblue;color:white;border-top:1px solid #caecf9;box-shadow:0px 1px 7px 1px rgba(0,0,0,0.2);background:linear-gradient(rgb(107, 177, 219),rgb(130, 198, 230),rgb(142, 207, 237));}
aside.SideMenu h6.SideMenuSubCategoryCurrent a{display:block;margin:0px 5px 8px 15px;padding:2px 0px;width:240px;color:#fffdd0;}
aside.SideMenu div.MenuListStart{width:260px;height:8px;background:linear-gradient(rgb(100, 170, 209),rgb(119, 190, 229),rgb(130, 198, 230));color:white;border-top:1px solid #c5e5f2;}
aside.SideMenu div.SideMenuCategoryStart{width:260px;height:8px;background:linear-gradient(rgb(107, 177, 219),rgb(130, 198, 230),rgb(142, 207, 237));border-top:1px solid #c5e5f2;}
aside.SideMenu div.SideMenuCategoryList{width:260px;background:skyblue;}
aside.SideMenu div.SideMenuCategoryList h6{position:relative;width:260px;color:#fffdd0;background:skyblue;}
aside.SideMenu div.SideMenuCategoryList h6 a{display:block;margin:0px 10px 2px 13px;padding:2px 0px 1px 0px;width:237px;color:white;border-bottom:1px dotted gray;}
aside.SideMenu div.SideMenuCategoryList h6.Current img{position:absolute;left:14px;top:5px;width:6px;height:8px;}
aside.SideMenu div.SideMenuCategoryList h6.Current a{text-indent:9px;color:#f82ffe;text-shadow:1px 2px 3px rgba(0,0,0,0.1);border-bottom:1px dotted #f82ffe;}
aside.SideMenu div.SideMenuCategoryList div{height:5px;border:none;}
aside.SideMenu div.SideMenuSubCategoryList{width:260px;background:skyblue;}
aside.SideMenu div.SideMenuSubCategoryList h6{position:relative;width:260px;color:#fffdd0;background:skyblue;}
aside.SideMenu div.SideMenuSubCategoryList h6 a{display:block;margin:0px 10px 2px 13px;padding:2px 0px 1px 0px;width:237px;color:white;border-bottom:1px dotted gray;}
aside.SideMenu div.SideMenuSubCategoryList h6.Current img{position:absolute;left:14px;top:5px;width:6px;height:8px;}
aside.SideMenu div.SideMenuSubCategoryList h6.Current a{text-indent:9px;color:#f82ffe;text-shadow:1px 2px 3px rgba(0,0,0,0.1);}
aside.SideMenu div.SideMenuSubCategoryList div{height:5px;border:none;}
aside.SideMenu div.SideMenuSubCategoryOther{width:260px;background:skyblue;}
aside.SideMenu div.SideMenuSubCategoryOther h6{position:relative;width:260px;color:#fffdd0;background:skyblue;}
aside.SideMenu div.SideMenuSubCategoryOther h6 a{display:block;margin:0px 10px 2px 13px;padding:2px 0px 1px 0px;width:237px;color:white;border-bottom:1px dotted gray;}
aside.SideMenu div.SideMenuSubCategoryOther h6:first-child{border-bottom:none;border-top:1px solid #a3d2e5;box-shadow:0px -3px 5px 2px rgba(0,0,0,0.1);}
aside.SideMenu div.SideMenuSubCategoryOther h6.Current img{position:absolute;left:4px;top:5px;width:6px;height:8px;}
aside.SideMenu div.SideMenuSubCategoryOther h6.Current a{color:#f82ffe;text-shadow:1px 2px 3px rgba(0,0,0,0.1);}
aside.SideMenu div.SideMenuSubCategoryOther div{height:5px;border:none;}
aside.SideMenu ul{margin:0px 10px 5px 13px;width:237px;list-style:none;background:#82c6e6;}
aside.SideMenu ul li{margin:0px 0px 2px 0px;padding-bottom:1px;width:237px;border-bottom:1px dotted gray;}
aside.SideMenu ul li a{margin-left:8px;width:229px;font-size:13px;color:#fffce1;}
aside.SideMenu ul li a:hover{color:white;}
aside.SideMenu ul li.CurrentItem a{margin-left:0px;color:#fff33f;}
aside.SideMenu ul li.CurrentItem a:hover{text-decoration:none;}
aside.SideMenu ul li.CurrentItem img{position:relative;top:-2px;left:1px;margin-right:2px;}
aside.SideMenu ul.CurrentItemList{margin:0px 10px 5px 13px;padding-bottom:1px;width:237px;list-style:none;background:linear-gradient(#addcff,#bfe5ff);}
aside.SideMenu ul.CurrentItemList li{margin:0px 10px 4px 10px;padding:2px 0px 1px 0px;width:217px;border-bottom:1px dotted gray;}
aside.SideMenu ul.CurrentItemList li a{margin-left:9px;width:208px;font:400 12px/14px Meiryo UI,"メイリオ",Meiryo;color:#00c6ff;text-shadow:1px 0px 3px rgba(0,0,0,0.1);}
aside.SideMenu ul.CurrentItemList li a:hover{color:#00c6ff;}
aside.SideMenu ul.CurrentItemList li.CurrentItem a{margin-left:0px;color:#fff600;text-shadow:1px 0px 1px rgba(0,0,0,0.1);}
aside.SideMenu ul.CurrentItemList li.CurrentItem a:hover{text-decoration:none;}
aside.SideMenu ul.CurrentItemList li.CurrentItem img{position:relative;top:-2px;left:1px;margin-right:3px;}
aside.SideMenu ul li.MenuListEnd{height:5px;border:none;}
aside.SideMenu section.SideImpression{display:block;width:260px;height:680px;background:url(./eurekaimages/sidemenu_impression.png) no-repeat center top;box-shadow:0px 5px 15px 10px rgba(0,0,0,0.3) inset;}
aside.SideMenu section.SideImpression p{position:relative;top:480px;text-align:center;font:16px Meiryo UI,MS UI Gothic;color:white;}
aside.SideMenu section.SideImpressionItem{display:block;width:260px;height:817px;background:url(./eurekaimages/sidemenu_impression.png) no-repeat center top;box-shadow:0px 5px 15px 10px rgba(0,0,0,0.3) inset;}
aside.SideMenu section.SideImpressionItem p{position:relative;top:600px;text-align:center;font:16px Meiryo UI,MS UI Gothic;color:white;}

aside.SideMenuContents{float:left;width:260px;}

aside.SideMenuContents div.SideMenuImpression01{width:260px;height:101px;border-bottom:solid 1px #499acc;box-shadow:0px -1px 15px 1px rgba(0,0,0,0.1);background:#7ebfe7 url(./eurekaimages/sidemenu_head_impression-shop.png) no-repeat 0px 25px;}
aside.SideMenuContents div.SideMenuImpression01 h5.SideMenuCategory{padding:5px;width:248px;height:14px;color:white;overflow:hidden;border:solid 1px #caecf9;background:linear-gradient(rgb(107, 177, 219),rgb(130, 198, 230),rgb(142, 207, 237));}
aside.SideMenuContents div.SideMenuImpression01 h5.SideMenuCategory a{font:400 14px/14px Meiryo UI,"メイリオ",Meiryo;color:white;}
aside.SideMenuContents div.SideMenuImpression01 h5.SideMenuCategory a:hover{color:#fffdd0;}
aside.SideMenuContents div.SideMenuImpression02{width:260px;height:101px;border-bottom:solid 1px #499acc;box-shadow:0px -1px 15px 1px rgba(0,0,0,0.1);background:#7ebfe7 url(./eurekaimages/sidemenu_head_impression-beach.png) no-repeat 0px 25px;}
aside.SideMenuContents div.SideMenuImpression02 h5.SideMenuCategory{padding:5px;width:248px;height:14px;color:white;overflow:hidden;border:solid 1px #caecf9;background:linear-gradient(rgb(107, 177, 219),rgb(130, 198, 230),rgb(142, 207, 237));}
aside.SideMenuContents div.SideMenuImpression02 h5.SideMenuCategory a{font:400 14px/14px Meiryo UI,"メイリオ",Meiryo;color:white;}
aside.SideMenuContents div.SideMenuImpression02 h5.SideMenuCategory a:hover{color:#fffdd0;}
aside.SideMenuContents div.SideMenuImpression03{width:260px;height:101px;border-bottom:solid 1px #499acc;box-shadow:0px -1px 15px 1px rgba(0,0,0,0.1);background:#7ebfe7 url(./eurekaimages/sidemenu_head_impression-desk.png) no-repeat 0px 25px;}
aside.SideMenuContents div.SideMenuImpression03 h5.SideMenuCategory{padding:5px;width:248px;height:14px;color:white;overflow:hidden;border:solid 1px #caecf9;background:linear-gradient(rgb(107, 177, 219),rgb(130, 198, 230),rgb(142, 207, 237));}
aside.SideMenuContents div.SideMenuImpression03 h5.SideMenuCategory a{font:400 14px/14px Meiryo UI,"メイリオ",Meiryo;color:white;}
aside.SideMenuContents div.SideMenuImpression03 h5.SideMenuCategory a:hover{color:#fffdd0;}

aside.SideMenuContents nav.SideMenuList{margin-bottom:10px;background:#82c6e6;}
aside.SideMenuContents div.SideMenuCategoryStart{width:260px;height:8px;background:linear-gradient(rgb(107, 177, 219),rgb(130, 198, 230),rgb(142, 207, 237));border-top:1px solid #c5e5f2;}
aside.SideMenuContents div.SideMenuCategoryList{width:260px;background:skyblue;}
aside.SideMenuContents div.SideMenuCategoryList h6{position:relative;width:260px;color:#fffdd0;background:skyblue;}
aside.SideMenuContents div.SideMenuCategoryList h6 a{display:block;margin:0px 10px 2px 13px;padding:2px 0px 1px 0px;width:237px;color:white;border-bottom:1px dotted gray;}
aside.SideMenuContents div.SideMenuCategoryList h6.Current{width:260px;background:skyblue;color:white;}
aside.SideMenuContents div.SideMenuCategoryList h6.Current img{position:absolute;left:14px;top:5px;width:6px;height:8px;}
aside.SideMenuContents div.SideMenuCategoryList h6.Current a{text-indent:9px;border-bottom:none;color:#84ffbd;text-shadow:1px 2px 2px rgba(0,0,0,0.2);border-bottom:1px dotted #84ffbd;}
aside.SideMenuContents div.SideMenuCategoryList h6.Current a:hover{text-decoration:none;}
aside.SideMenuContents div.SideMenuCategoryList div{height:5px;border:none;background:skyblue;}
aside.SideMenuContents div.SubCategoryArea{display:table;width:260px;background:#82c6e6;color:white;box-shadow:0px 1px 7px 1px rgba(0,0,0,0.2);}
aside.SideMenuContents div.SubCategoryArea p{margin:0px 10px 4px 20px;padding:2px 0px 1px 0px;width:230px;border-bottom:1px dotted gray;}
aside.SideMenuContents div.SubCategoryArea p a{display:block;margin:0px 5px 0px 5px;width:220px;color:#fffdd0;}
aside.SideMenuContents div.SubCategoryArea p a:hover{color:#fffdd0;}
aside.SideMenuContents div.SubCategoryArea p.Current a{text-indent:5px;color:#fff600;text-shadow:1px 0px 1px rgba(0,0,0,0.1);}
aside.SideMenuContents div.SubCategoryArea p.Current a:hover{text-decoration:none;}
aside.SideMenuContents div.SubCategoryArea p.Current img{position:absolute;left:23px;margin-top:4px;}
aside.SideMenuContents div.SubCategoryArea div.SubCategoryAreaFirst{width:260px;height:5px;background:linear-gradient(rgb(107, 177, 219),rgb(130, 198, 230),#82c6e6);border-top:1px solid #87ceeb;}
aside.SideMenuContents div.SubCategoryArea div.SubCategoryAreaEnd{width:260px;height:5px;background:linear-gradient(#82c6e6,rgb(130, 198, 230),rgb(107, 177, 219));border-bottom:1px solid #b4e1f4;}
aside.SideMenuContents ul.ItemArea{margin:0px 10px 4px 20px;width:230px;padding-bottom:4px;list-style:none;background:linear-gradient(#addcff,#bfe5ff);}
aside.SideMenuContents ul.ItemArea li{margin:0px 10px 0px 10px;padding:2px 0px 1px 0px;width:210px;border-bottom:1px dotted gray;}
aside.SideMenuContents ul.ItemArea li a{margin-left:3px;width:207px;font:400 12px/14px Meiryo UI,"メイリオ",Meiryo;color:#fffede;text-shadow:1px 1px 2px rgba(0,0,0,0.1);}
aside.SideMenuContents ul.ItemArea li a:hover{color:#00c6ff;}
aside.SideMenuContents ul.ItemArea li.Current a{margin-left:4px;color:#00c6ff;text-shadow:0px 2px 2px rgba(0,0,0,0.1);}
aside.SideMenuContents ul.ItemArea li.Current a:hover{text-decoration:none;}
aside.SideMenuContents ul.ItemArea li.Current img{position:relative;top:-2px;left:2px;}
aside.SideMenuContents section.SideImpressionContents{display:block;width:260px;height:817px;background:url(./eurekaimages/sidemenu_impression.png) no-repeat center top;box-shadow:0px 5px 15px 10px rgba(0,0,0,0.3) inset;}
aside.SideMenuContents section.SideImpressionContents p{position:relative;top:600px;text-align:center;font:16px Meiryo UI,MS UI Gothic;color:white;}





section.RecommendationFrame{
					margin:30px auto 0px auto;width:870px;height:300px;border:solid 1px gray;box-shadow:0px 2px 10px 1px rgba(0,0,0,0.1) inset;
					/*Safari*/
					background-color:#545454;
					/*IE,Chrome,FireFox*/
					background:radial-gradient(#717171,#545454) fixed no-repeat;
                           }
section.RecommendationFrame article.RecommendationInnerFrame{position:relative;left:4px;top:4px;width:860px;height:290px;border:dotted 1px #9b9b9b;box-shadow:0px 2px 10px 1px rgba(0,0,0,0.1) inset;}
section.RecommendationFrame article.RecommendationInnerFrame h1{position:relative;top:100px;width:860px;font:400 22px/28px Meiryo UI;color:white;text-align:center;}





footer ul{display:block-inline;margin:20px auto 40px auto;width:870px;text-align:center;}
footer ul li{display:inline;margin:0px 5px;line-height:20px;}
footer ul li{color:rgb(228, 240, 245);}
footer ul li a{color:rgb(228, 240, 245);}
footer ul li a:hover{color: rgb(255, 255, 255);}