/*----------------------------------
	PC＆スマホ　TopMenu
------------------------------------*/

/*----- 外table -----*/

@media screen and (max-width: 599px) {
table#out-t{		/*外tableの設定*/
margin-top:20px;
}}
@media screen and (min-width: 600px) {
table#out-t{
width:100%;
height:auto;
}
table#out-t td#out-set1{
width:80px;
height:80px;
background: url(image/jewel/gf/gf-c1a.gif) no-repeat;
}
table#out-t td#out-set2{
height:80px;
background: url(image/jewel/gf/gf-c1r.gif) no-repeat,url(image/jewel/gf/gf-u.gif) repeat-x;
}
table#out-t td#out-set3{
width:80px;
height:80px;
background: url(image/jewel/gf/gf-c2.gif) no-repeat;
}
table#out-t td#out-set4{
width:80px;
background: url(image/jewel/gf/gf-c1un.gif) no-repeat,url(image/jewel/gf/gf-l.gif) repeat-y;
}
table#out-t td#out-set5{/*menu格納*/
width:440px;
text-align: center;
vertical-align: top;
white-space: nowrap;		/* セル内自動改行禁止 */
}
table#out-t td#out-set6{
width:80px;
background: url(image/jewel/gf/gf-c4u.gif) bottom no-repeat,url(image/jewel/gf/gf-r.gif) repeat-y;
}
table#out-t td#out-set7{
width:80px;
height:80px;
background: url(image/jewel/gf/gf-c3.gif) no-repeat;
}
table#out-t td#out-set8{
height:80px;
text-align: right;
background: url(image/jewel/gf/gf-c4l.gif) right no-repeat,url(image/jewel/gf/gf-un.gif) repeat-x;
}
table#out-t td#out-set9{
width:80px;
height:80px;
background: url(image/jewel/gf/gf-c4a.gif) no-repeat;
}}

/*----- table内 -----*/

@media screen and (max-width: 599px) {
.main_menu1{
float:left;
max-width:170px;
text-align: left;
margin-left:10px;
margin-bottom:10px;
}
.main_menu2{
float:right;
max-width:170px;
text-align: left;
margin-left:20px;
margin-bottom:10px;
}
.main_menu3{
clear:both;			/*３列目を下げる*/
text-align: left;
}
.main_menu3_left{	/*３列目*/
float:left;
max-width:160px;
margin-left:10px;
}
.main_menu3_right{	/*ranking*/
float:right;
max-width:160px;
}}
@media screen and (min-width: 600px) {
.main_menu1{
float:left;
width:145px;
text-align: left;
}
.main_menu2{
float:left;
width:145px;
text-align: left;
margin-left:1px;
}
.main_menu3{
float:left;
width:145px;
text-align: left;
margin-left:1px;
}}



/*--- fortune link ----*/

#f_link{
max-width:510px;
margin: 0 auto;
}

#f_link ul{
margin: 0 auto;
margin-left:40px;
}

#f_link li{
float:left;
width:105px;
line-height:30px;
font-size:13px;
text-align:left;
white-space:nowrap;
}

