@charset "utf-8";/*------------------------------------------------------------------------------------------------   Font Medium------------------------------------------------------------------------------------------------*/body {font-size: 78%;}#naka_right h2,#content.link h2 {padding: 10px 0 2px 0;font-size: 115%;}h3,#content.oc h3 {padding: 4px 0 1px 0;font-size: 115%;}h4 {font-size: 106%;}strong {font-size: 106%;}/*------- 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_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.jpg") 0 0 no-repeat; }ul#fontsize li#font_s a:hover{ background: url("../image_common/header/font_small_f2.jpg") 0 0 no-repeat; }/*-------------------- PageTop_MENU --------------------*/#page_menu dl dt {  font-size: 115%;}/*-------------------- NakaPage --------------------*/#naka_right p.inter_cap {height: 30px;font-size: 106%;}#naka_right div.townmaplist01 strong,#naka_right div.townmaplist02 strong,#naka_right div.townmaplist03 strong {font-size: 106%;}.color_l {font-size: 106%;}.small {font-size: 86%;}/* 固定 */.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%;}