/*---------------------------------------------------------------------プルダウン左側リンク*/
.page{
margin-top:19px;
}

.page a{
display:block;
width:200px;
height:20px;
}

/****全体位置の決定****/
div.page{
    position:absolute;/*△*/
    z-index:200;/*△*/
    font-size:18px;/*△*/
}
/****メインメニュー用スタイル****/
ul.pageeee{
    margin:0px;/*△*/
    padding:0px;/*△*/
    width:200%;/*○*/
    position:relative;/*×*/
    list-style:none;/*△*/
}
/*通常時*/
.pageeee li.off{
    position:relative;/*×*/
    width:200px;/*○*/
    height:25px;/*○*/
    overflow:hidden;/*×*/
    border:none;/*○*/
    font-weight:bold;
}
/*展開時*/
.pageeee li.on{
    width:200px;/*○*/
    height:25px;/*○*/
    overflow:hidden;/*×*/
    background-color:#ffffd5;/*○*/
    border:none;/*○*/
    font-weight:bold;
}
.pageeee>li.on{
overflow:visible;/*×*/
}
/*リンクスタイル*/
.pageeee a{
    display:block;/*△*/
    text-decoration:none;/*○*/
    padding:2px;/*○*/
    color:#cc00ff;
}
.pageeee a:hover{
    background-color:#ffffff;/*○*/
}

/****サブメニュー用スタイル****/
ol.sub{
    margin:0px;/*△*/
    padding:0px;/*△*/
    position:relative;/*×*/
    left:200px;/*○*/
    top:-28px;/*○*/
    width:200px;/*○*/
    border:none;/*○*/
    border-bottom:0px solid #ffffff;/*○*/
    background-color:#ffffff;/*○*/
    list-style:none;/*△*/
}
.sub li{
/*必要に応じて追加*/
}
.sub a{
    padding:2px;/*○*/
    display:block;/*△*/
    width:190px;/*○*/
    height:20px;/*○*/
    border-bottom:1px solid #ffdead;/*○*/
}
.sub a:hover{
    background-color:#FFFFEC;/*○*/
}

.red a{
color:#ff0000;
}

#pink a{
color:#ff1493;
}

#orange a{
color:#ffd700;
}

/*---------------------------------------------------------------------ＰＬＩＮＫやＱＲコード*/

.ad120{
width:120px;
height:100px;
}

.adleft{
margin:320px auto 30px 40px;
font-size:80%;
}

.mobile{
font-size:80%;
color:#ffb6c1;
}


