@charset "utf-8";

body {
font:1.5em/1.231 "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3","ヒラギノ明朝 Pro W6","Hiragino Mincho Pro","HGSゴシックE","ＭＳ Ｐゴシック","MS P Gothic",serif; /* BASE FONT STYLE */
*font-size:24px; /* IE7or IE6NORMAL */
*font:24px; /* IE 5-5.5､IE6OLD */
}

#header_comment h1 {
	font-size: 0.8em; /* 19.2px */
}

.box_middle001x p {
	font-size: 1em; /* 24px */
	line-height: 1.667em; /* 40px */
}

.top_member03 {
	font-size: 1em; /* 24px */
	line-height: 1.333em; /* 32px */
}

.top_member04 {
	font-size: 1em; /* 24px */
	line-height: 1.333em; /* 32px */
}

.box_mid_new001 p {
	font-size: 1em; /* 24px */
	line-height: 1.667em; /* 40px */
}

#footer02 p {
	font-size: 0.917em; /* 22px */
	line^height: 1.333em; /* 32px */
}

#footer03 {
	font-size: 1em; /* 24px */
}

.pankuzu01 {
	font-size: 0.917em; /* 22px */
	line-height: 1em; /* 24px */
}

h2 {
	font-size: 1.5em; /* 36px */
}

h3 {
	font-size: 1em;
}

.about_class001 {
	font-size: 1em; /* 24px */
	line-height: 1.833em; /* 44px */
}

.about_class003 {
	font-size: 1.083em; /* 26px */
	line-height: 1.667em; /* 40px */
}

.about_class003_01 {
	font-size: 1.083em; /* 26px */
	line-height: 1.667em; /* 40px */
}

.small01 {
	font-size: 0.778em; /* 18.6px */
}

.report03 {
	font-size: 1.167em; /* 28px */
	line-height: 1.667em; /* 40px */
}

.report04 {
	font-size: 1.167em; /* 28px */
	line-height: 1.667em; /* 40px */
}

.report04 a {
	font-size: 1em; /* 24px */
}

.report07 {
	font-size: 1.167em; /* 28px */
	line-height: 2em; /* 48px */
}

.side_menu02 li {
	font-size: 1em; /* 24px */
	line-height: 1.167em; /* 28px */
}

.event_parts00x {
	font-size: 1.333em; /* 32px */
	line-height: 1.917em; /* 46px */
}

.event_prof004new {
	font-size: 1em;
	line-height: 1.667em;
}

.event_bl01 {
	font-size: 0.88em; /* 15px */
}

.event_red01 {
	font-size: 0.75em; /* 15px */
}

.event_bl02 {
	font-size: 0.69em;
}

.event_parts005 {
	font-size: 1.333em;
}

.event_prof006new {
	font-size: 1.167em; /* 17px */
	line-height: 1.667em; /* 25px */
}

.event_parts007 {
	font-size: 1.167em;
}

.event_parts008 {
	font-size: 1.167em;
	line-height: 1.667em;
}

.event_parts009 {
	font-size: 0.917em;
	line-height: 1.5em;
}

.event_prof007new {
	font-size: 0.917em; /* 13px */
	line-height: 1.5em; /* 22px */
}

.event_prof008 {
	font-size: 1.167em;
	line-height: 1.833em;
}

.event_prof009 {
	font-size: 1.25em; /* 18px */
}

.event_class001 h1 {
	font-size: 2.167em; /* 32px */
}

.ryugaku_style001 p b {
	font-size: 1.2em; /* 18px */
}

.ryugaku_style001 p {
	font-size: 0.88em; /* 18px */
	line-height: 2.333em; /* 34px */
}

.ryugaku_style002 {
	font-size: 1.2em; /* 18px */
	line-height: 1.833em; /* 27px */
}

.report_menu02 {
	font-size: 1em; /* 15px */
}

.faq_title_pa001b {
	font-size: 1.25em; /* 18px */
}

.faq_title_pa001 {
	font-size: 1.25em; /* 18px */
}

.faq002x01 td {
	font-size: 1.083em; /* 16px */
	line-height: 1.667em; /* 25px */
}

.faq_title_pa002 {
	font-size: 1.25em; /* 18px */
}

.exper001 {
	font-size: 1.083em; /* 13px */
	line-height: 1.083em; /* 13px */
}

.exper0010x {
	font-size: 1.083em; /* 13px */
	line-height: 1.083em; /* 13px */
}

.event_parts005vvv {
	font-size: 1.333em; /* 16px */
}

.exper_text03 {
	font-size: 1.167em; /* 14px */
	line-height: 2em; /* 24px */
}

.daigakulink01 {
	font-size: 1.167em; /* 14px */
	line-height: 1.667em; /* 20px */
}

.daigakulink02 {
	font-size: 1.167em; /* 14px */
	line-height: 1.667em; /* 20px */
}

.ryugaku_style001 {
	font-size: 1.2em; /* 14px */
	line-height: 2.333em; /* 28px */
}

.daigakulink05{
	font-size: 1em; /* 12px */
	line-height: 1.667em; /* 20px */
}

.boshu001 {
	font-size: 1em; /* 12px */
	line-height: 1.5em; /* 18px */
}

.boshu002 {
	font-size: 1em; /* 12px */
	line-height: 1.833em; /* 22px */
}

.boshu003 {
	font-size: 1em; /* 12px */
	line-height: 1.833em; /* 22px */
}

.boshu004 {
	font-size: 1em; /* 12px */
}

.member008 {
	font-size: 0.81em; /* 9px */
	line-height: 1.5em; /* 18px */
}

.member009 {
	font-size: 0.94em; /* 11px */
}

.member008_part2{
	font-size: 0.81em; /* 9px */
	line-height: 1.5em; /* 18px */
}

.member010 td{
	font-size: 0.81em; /* 9px */
	line-height: 1.5em; /* 18px */
}

.member011{
	font-size: 1.06em; /* 12px */
}

.login002 li{
	font-size: 0.88em; /* 10px */
	line-height: 1.333em; /* 16px */
}

.login003{
	font-size: 0.88em; /* 10px */
	line-height: 1.833em; /* 22px */
}

.faq_title_pa001{
	font-size: 0.94em; /* 11px */
}

.faq_title_pa002{
	font-size: 0.94em; /* 11px */
}

.faq_title_pa003{
	font-size: 0.94em; /* 11px */
}

.faq_title_pa004{
	font-size: 0.94em; /* 11px */
}

.faq_title_pa005{
	font-size: 0.94em; /* 11px */
}

.faq_title_pa006{
	font-size: 0.94em; /* 11px */
}

.faq_title_pa001a{
	font-size: 0.94em; /* 11px */
}

.faq_title_pa002a{
	font-size: 0.94em; /* 11px */
}

.faq_title_pa003a{
	font-size: 0.94em; /* 11px */
}

.faq_title_pa004a{
	font-size: 0.94em; /* 11px */
}

.faq_title_pa005a{
	font-size: 0.94em; /* 11px */
}

.faq_title_pa006a{
	font-size: 0.94em; /* 11px */
}

.faq_title_pa001b{
	font-size: 0.94em; /* 11px */
}

.faq_title_pa002b{
	font-size: 0.94em; /* 11px */
}

.mov_dl01{
	font-size: 0.88em; /* 10px */
}

.mov_dl03{
	font-size: 0.75em; /* 9px */
}


.event_new001{
	font-size: 0.88em; /* 10px */
	line-height: 1.667em; /* 20px */
}

.eve02{
	font-size: 0.88em; /* 10px */
}

.memmem002{
	font-size: 0.88em; /* 10px */
	line-height: 1.667em; /* 20px */
}

.report07_0001{
	font-size: 0.88em; /* 10px */
}

.report07_02 {
	font-size: 1.083em;
	line-height: 2em;
}

.report_menu02_02 {
	font-size: 1em;
}

.board_list02{
	font-size: 0.75em; /* 9px */
}

.board_list03{
	font-size: 0.75em; /* 9px */
}

.board_list05{
	font-size: 0.75em; /* 9px */
}

.board_list07{
	font-size: 0.75em; /* 9px */
}

.board_list11{
	font-size: 0.75em; /* 9px */
}

.board_list12{
	font-size: 0.75em; /* 9px */
}

.board_list13{
	font-size: 0.75em; /* 9px */
}

.board_list14{
	font-size: 0.75em; /* 9px */
}

.board_list15{
	font-size: 0.75em; /* 9px */
}

.tayori_day01{
	font-size: 0.88em; /* 10px */
}

.repo_25new01{
	font-size: 0.88em; /* 10px */
}

.contact02 {
	font-size: 1em;
}

.contact03 {
	font-size: 1em;
	line-height: 1.5em; /* 18px */
}

.new_green01 {
	font-size: 1em;
}

.new_parple01 {
	font-size: 1em;
}

.report_menu01 {
	font-size: 1em;
}

#blockskip {
	font-size: 1.2em;
}

.faq_title_pa002b {
	font-size: 1.250em;
}

.faq_title_pa001b {
	font-size: 1.250em;
}

.faq_title_pa001 {
	font-size: 1.250em;
}

.faq_title_pa002 {
	font-size: 1.250em;
}

.report04 a {
	font-size: 1em;
}

.report06 {
	font-size: 1.167em;
	line-height: 2em;
}

.report09 {
	font-size: 1.167em;
	line-height: 2em;
}

.shortcut_mov01 {
	font-size: 1em;
	line-height: 1.667em;
}

.event_class001 h3 {
	font-size: 1.333em;
}

.report07_0001 {
	font-size: 1.167em;
}

/* 240904 */
/* top */
h2.content_title {
	font-size: 2.167em;
}

/*
#container {
font-size:100%;
}
#input#search-input{
font-size:10px;
line-height:1.231;
}
#header .sub_menu li {
font-size:15px;
}
#pankuzu li {
font-size:12px;
line-height:1.231;
}
.fs10{font-size:12px;}
.fs11{font-size:13px;}
.fs12{font-size:14px;}
.fs13{font-size:15px;}
.fs14{font-size:16px;}
.fs15{font-size:17px;}
.fs16{font-size:18px;}
.fs17{font-size:19px;}

.l{line-height:1.231 !important;}
.lm{line-height:1.5 !important;}
.lh{line-height:2 !important;}
.inum {ime-mode:disabled;}
.ijp {ime-mode:active;}
.ieng {ime-mode:inactive;}
.eng {font-family:Helvetica, Arial, Tahoma, sans-serif;}
*/