body,table,th,tr,td {font:normal 12px/14px "Verdana",sans-serif; line-height:140%}

img {max-width : 100% ;height : auto ;}

table { border-collapse:collapse}

#header { margin:10px auto 0px auto; width: auto; text-align:right}
#wrapper { background:#FFFFFF; width: auto; margin:0px 10px 0px 10px}
.main { padding:0px 0px 20px 0px; text-align:left}
.footer { font-size:12px}

.item { padding:6px 0px 5px 25px; background:url(img/item.gif) no-repeat}

h3 {background:url(img/item_s.gif) no-repeat;padding:0px 0px 0px 20px;}

.sm { display: inline;}
.pc { display: none;}

.kouji { padding:30px 0px 30px 0px }

div.scroll{ overflow: auto; width: auto;}

/* *** MENU ***************************************************** */

#navi { margin:0px; padding:0px;}
#navi ul { margin:0px; padding:0px; list-style:none}
#navi li { float:left; width:100px; border:3px double #336699; padding:5px 0px 5px 0px; background:#FFFFFF; text-align: center}
#navi a { color:#336699;}

/* *** INDEX ***************************************************** */

#gaiyou .dl_flo dt { padding: 9px 0px 5px 25px; font-weight: bold; line-height: 1; margin-bottom: 0em; float:none; width: 8em; clear: left; background:url(img/item.gif) no-repeat}
#gaiyou .dl_flo dd { margin:0em 0 1em 0em; padding:2px 0px 0px 25px}

/* *** 結果 ***************************************************** */

.l_left { float:none; width: auto}
.l_right { float:none; width: auto; margin-top:20px}

/* *** クイズ ***************************************************** */

.shohin_text { float:none; width: auto;}
.shohin_img { float:none; width: auto; padding-top: 10px}
