@charset "euc-jp";

.change{}
.physics{color:#c36;}
.special{color:#36c;}
.secrets{color:#c36;}

span.habitat_soft{color:#f66;font-size:10px;}

div#zukan_header{position:relative;margin:10px 0 -10px 0;_margin-bottom:5px;padding:0;}
div#theory{text-align:right;font-weight:bold;font-size:16px;margin:20px 0 10px 0 !important;padding:0 !important;}
div#move_menu{margin:0 0 20px 0;padding:0;text-align:center;font-size:16px;border-top:1px dashed #b3d7ed;clear:both;}
#move_menu ul{margin:20px 0 0 0;padding:0;}
#move_menu li{margin:0 7px;padding:5px 0;display:inline;background:#87C3E8;border:1px dashed #69c;}
#move_menu a{margin:0 10px;padding:0;border-bottom:1px dashed #fff;color:#fff;}
div.ads_link_unit{margin:0 !important;padding:5px 0 0 0 !important;text-align:center;}

div.search_box{position:absolute;left:170px;_left:15px;top:-6px;*top:-10px;}

table li{margin:0;padding:0;background:transparent;}
table li.get1{margin:-4px;padding:4px;background-color:#fff;}
table li.get2{margin:-4px;padding:4px;background-color:#eff7fe;}
table ul{margin:-5px;padding:5px;}
table ul.type li{margin:2px 2px -1px 2px;}
table ul.type a{border:none;background:transparent;}
table ul.type a:hover{border:none;}
table ul.habitat1{background-color:#fff;}
table ul.habitat2{background-color:#eff7fe;}
table ul.evo_list li{margin:8px 0;}
table ul.evo_list li.evo_arrow{height:20px;margin:4px 0 0 0;background:url("//img.yakkun.com/page/evo_arrow.gif") center center no-repeat;text-indent:-9999px;}
table ul.evo_list hr{margin:20px 0;border-color:#fd7f97;}
table ul li.point{color:#f66;}
table ul li{list-style:none;background:transparent;}
table td.move_ex{width:260px;line-height:14px;font-size:9px;text-align:left !important;}
table img.help{float:right;margin:-2px 0;}

a.switch_link{display:block;text-align:center;margin:10px 0;padding:5px 0;border:none;background:#def;}
a.switch_link:hover{background:#69c;}
#reverse_type_aisyou_list{display:none;}

#contents hr.clear{position:relative;top:30px;margin-bottom:50px;_top:0;_margin:5px 0 0 0;}

.c1 a{color:#444;border-color:#444;}
.c1 a:hover{color:#fff;}
#move_list .c1 a{border:none;}
#move_list .hover a{border-bottom:1px dashed #444;}
#move_list span.soft{margin-left:10px;padding:2px 5px;color:#fff;font-size:60%;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}
#move_list span.soft_xy{background:#2C6EBD;}
#move_list span.soft_oras{background:#FF4240;}

ul.other_move_list{overflow:hidden;}
ul.other_move_list li{font-size:10px;color:#999;float:left;white-space: nowrap;}
ul.other_move_list a{font-size:14px;color:#444;border-color:#444;}
