body{margin:0;}img{border:0;}td{font-size:10pt;}/*TOPロゴ周辺*/.mob1{align:right;;}.mark{float:left;margin-top:28px;background-image:url(../img/marky.gif);width:351px;height:26px;padding:5px 8px;font-size:10pt;}.menu{margin-top:27px;align:right;width:650px;}/*フッダーリンク*/.category{width:700px;font-size:10pt;padding-left:5px;}.category a{font-size:10pt;text-decoration:none;}.category a:hover{font-size:10pt;text-decoration:underline;}/*子ページ*/.Q-title{background-image:url(../img/q-title.gif);width:698px;height:44px;text-align:left;margin-top:8px;padding-left:15px;padding-top:14px;font-size:12pt;font-weight:bold;}.Q-com{padding:10px 10px 0 10px;background-image:url(../img/q-bg3.gif);width:698px;text-align:left;font-size:10pt;}.com{padding:0 10px;background-image:url(../img/q-bg3.gif);width:698px;text-align:left;font-size:10pt;}.up{width:698px;padding-left:10px;padding-top:5px;text-align:left;font-size:10pt;}.sankaku{text-align:center;font-size:10pt;color:#cc0000;}h3{font-size:12pt;font-weight:bold;width:698px;text-align:left;padding-left:5px;}.cat-name{font-size:10pt;font-weight:bold;}.Q-com a{font-size:10pt;}/*TOPの中身*/.pick{margin-left:10px;padding:3px;font-size:10pt;width:693px;background-color:#E5FFE5;}.off{padding-left:3px;font-weight:bold;font-size:12pt;color:#c00;font-family:'Critter',fantasy;}.right{float:left;}.uri{margin-left:10px;font-size:12pt;color:#4144CD;font-weight:bold;font-family:'Critter',fantasy;}.pick-setsu{padding:0 3px;font-size:8pt;color:#2d2d2d;width:220px;}