@charset "utf-8";
/* CSS Document */

body{width:180px;
font-size:12px;
font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;
font-weight:normal;
}


a{text-decoration:none;
font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;
font-weight:normal;}

a:hover{color:#FFF;}

a.g-stitle{
    display:block;
    background-color:#F00;
	font-weight:bolder;
    padding:10px 0 0 5px;
    width:175px;
    height:30px;
	color:#FFF;
	font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;
font-weight:normal;
margin:0 auto;
}
a:hover.g-stitle{
    background-color:#ff6347;
}

a.g-s{
    display:block;
    background-color:#FFF;
    padding:10px 5px;
    width:170px;
    height:20px;
	color:#000;
}
a:hover.g-s{
    background-color:#F00;
	color:#FFF;
}

a.othertitle{
    display:block;
    background-color:#000;
	font-weight:bolder;
    padding:10px 0 0 5px;
    width:175px;
    height:30px;
	color:#FFF;
	font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;
font-weight:normal;
}
a:hover.othertitle{
    background-color:#696969;
}

.other{
    display:block;
    background-color:#FFF;
    padding:10px 5px;
    width:170px;
    height:20px;
	color:#000;
}

a.other{
    display:block;
    background-color:#FFF;
    padding:10px 5px;
    width:170px;
    height:20px;
	color:#000;
}
a:hover.other{
    background-color:#000;
	color:#FFF;
}

a:hover.brand{
    background-color:#696969;
	color:#FFF;
}

a.brand{
    display:block;
    background-color:#000;
    padding:15px 5px 5px 5px;
    width:170px;
    height:25px;
	color:#FFF;
	margin:0 0 15px 0;
}

#brand{background-color:#000;
height:30px;
font-weight:bolder;
color:#000;
padding:0px 0px 15px 0px;
font-size:12px;
margin:0 0 15px 0;
}

hr{margin:0; padding:0;
color:#dcdcdc;
background-color:#dcdcdc;
height:1px;
border: none;}

hr.title{margin:0; padding:0;
color:#000;
background-color:#000;
height:2px;
border: none;}

.title{font-size:13px;
color:#2d2d2d;
margin:35px 0 0 5px;
font-weight:bold;}


a:hover img{opacity: 0.5;
border-style:none;
}

a.GUIDEtitle{
    display:block;
    background-color:#000;
	font-weight:bolder;
    padding:7px 0 3px 5px;
    width:175px;
    height:20px;
	color:#FFF;
	font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;
font-weight:normal;
}
a:hover.GUIDEtitle{
    background-color:#696969;
}

a.GUIDE{
    display:block;
    background-color:#FFF;
    padding:10px 5px;
    width:170px;
    height:20px;
	color:#000;
}
a:hover.GUIDE{
    background-color:#000;
	color:#FFF;
}

/* テスト*/

a.othertitle2{
    display:block;
    background-color:#474747;
	font-weight:bolder;
    padding:10px 0 0 5px;
    width:175px;
    height:30px;
	color:#FFF;
	font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;
font-weight:normal;
}
a:hover.othertitle2{
    background-color:#a9a9a9;
}

a.other2{
    display:block;
    background-color:#FFF;
    padding:10px 5px;
    width:170px;
    height:20px;
	color:#000;
}
a:hover.other2{
    background-color:#000;
	color:#FFF;
}

a:hover.brand2{
    background-color:#a9a9a9;
	color:#FFF;
}

a.brand2{
    display:block;
    background-color:#474747;
    padding:15px 5px 5px 5px;
    width:170px;
    height:25px;
	color:#FFF;
	margin:0 0 15px 0;
}

#brand2{background-color:#474747;
height:30px;
font-weight:bolder;
color:#000;
padding:0px 0px 15px 0px;
font-size:12px;
margin:0 0 15px 0;
}

a:hover.brand3{
    background-color:#CCC;
	color:#FFF;
}

a.brand3{
    display:block;
    background-color:#666;
    padding:15px 5px 5px 5px;
    width:170px;
    height:25px;
	color:#FFF;
	margin:0 0 15px 0;
}

#brand3{background-color:#666;
height:30px;
font-weight:bolder;
color:#000;
padding:0px 0px 15px 0px;
font-size:12px;
margin:0 0 15px 0;
}
