@charset "utf-8";/*------------------------------------------------------------------------------------------------   Font Small------------------------------------------------------------------------------------------------*/body {font-size: 71%;}#naka_right h2,#content.link h2 {padding: 10px 0 2px 0;font-size: 118%;}h3,#content.oc h3 {padding-top: 5px;font-size: 118%;}h4 {font-size: 110%;}strong {font-size: 110%;}/*------- FontSize -------*//* font_l */ul#fontsize li#font_l a { width: 22px; height: 33px; background: url("../image_common/header/font_large.jpg") 0 0 no-repeat; }ul#fontsize li#font_l a:hover{ background: url("../image_common/header/font_large_f2.jpg") 0 0 no-repeat; }/* font_m */ul#fontsize li#font_m a { width: 22px; height: 33px; background: url("../image_common/header/font_medium.jpg") 0 0 no-repeat; }ul#fontsize li#font_m a:hover{ background: url("../image_common/header/font_medium_f2.jpg") 0 0 no-repeat; }/* font_s */ul#fontsize li#font_s a { width: 22px; height: 33px; background: url("../image_common/header/font_small_f2.jpg") 0 0 no-repeat; }/*-------------------- PageTop_MENU --------------------*/#page_menu dl dt {  font-size: 118%;}/*-------------------- NakaPage --------------------*/#naka_right p.inter_cap {height: 22px;font-size: 110%;}#naka_right div.townmaplist01 strong,#naka_right div.townmaplist02 strong,#naka_right div.townmaplist03 strong {font-size: 110%;}.color_l {font-size: 110%;}.small {font-size: 91%;}/* 固定 */.f11 {font-size: 11px;}#naka_right div.gaiyou {font-size: 12px;line-height: 160%;}/*-------------------- Pankuzu --------------------*/#pankuzu {font-size: 11px;line-height: 160%;}/*-------------------- Footer --------------------*/#footer_menu {font-size: 11px;line-height: 160%;}#copyright {font-size: 10px;line-height: 160%;}