.text8 { font-size: 8pt; font-weight: normal; line-height: 11pt; } .text7 { font-size: 7pt; font-weight: normal; line-height: 9pt; } .text9 { font-size: 9pt; font-weight: normal; line-height: 13pt; } .text10 { font-size: 10pt; font-weight: normal; line-height: 16pt; } .text12 { font-size: 12pt; font-weight: normal; line-height: 17pt; } a:link { color: #4D4C46; text-decoration: none; } a:visited { color: #4D4C46; text-decoration: none; } a:hover { color: #4D4C46; text-decoration: underline; } a:active { color: #4D4C46; text-decoration: underline; } h1{ font-size:16px; font-weight:bold; line-height:22px; } h2{ font-size:14px; font-weight:bold; line-height:18px; } h3{ font-size:12px; font-weight:bold; line-height:17px; } .top_bg { background-image:url(img_pre/main_img.jpg); background-repeat:no-repeat; } div#container{ width:990; } div#content{ width:670px; float:left; } div#side{ width:320px; float:right; } a { color: #000066; text-decoration: none} a:hover { color: #FFFFFF; text-decoration: underline} .textsize10pt { font-size: 10px; } .background { background-repeat: no-repeat; background-position: 0px 0px; background-attachment: scroll } .tablebackground1 { background-attachment: scroll; background-image: url('mainimg/ani_1.gif'); background-repeat: no-repeat; background-position: 239px -3px } .tablebackground2 { background-attachment: scroll; background-image: url('mainimg/ani_2.gif'); background-repeat: no-repeat; background-position: 154px 334px } .background3 { background-attachment: scroll; background-image: url('mainimg/illust.gif'); background-repeat: no-repeat; background-position: 9px 300px } .basebackground { background-attachment: scroll; background-image: url('baseimg/righr_background.gif'); background-repeat: no-repeat; background-position: 519px 0px; } .backgroundbukatsu { background-attachment: fixed; background-image: url('campus/img/bukatsu_txtback.gif'); background-repeat: no-repeat; background-position: 0px 0px; } .gokaku4men { border: 1px solid #0000CC; } .gokaku3men { border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: none; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #3399FF; border-right-color: #3399FF; border-bottom-color: #3399FF; border-left-color: #3399FF; } .gokaku2men { border-top: 1px none #3737FF; border-right: 1px solid #3737FF; border-bottom: 1px solid #3737FF; border-left: 1px none #3737FF; } .gokaku1mrn { border-bottom-width: 1px; border-top-style: none; border-right-style: none; border-bottom-style: solid; border-left-style: none; border-bottom-color: #9393FF; } h1 { font-weight: bold; font-size: 15px; color: #4e4e4e; padding-left: 10px; } h2 { border-style: solid; border-width: 0px 0px 1px 10px; border-color: #992222; padding: 5px; font-size: 120% ; } a.info_menu:link { font-weight: bold; color: #4e4e4e; background-color: #ffffff; display: block; margin-top: 3px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3px; padding-right: 0px; padding-bottom: 3px; padding-left: 0px; width: 100%; text-decoration: none; text-indent: 10px; border-style: solid; border-width: 0px 0px 2px 8px; border-color: #C0C0C0 #808080; padding: 5px; } a.info_menu:visited { font-weight: bold; color: #4e4e4e; background-color: #ffffff; display: block; margin-top: 3px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3px; padding-right: 0px; padding-bottom: 3px; padding-left: 0px; width: 100%; text-decoration: none; text-indent: 10px; border-style: solid; border-width: 0px 0px 2px 8px; border-color: #C0C0C0 #808080; padding: 5px; } a.info_menu:hover { font-weight: bold; color: #ffffff; background-color: #C4FFC6; display: block; margin-top: 3px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3px; padding-right: 0px; padding-bottom: 3px; padding-left: 0px; width: 100%; text-decoration: none; text-indent: 10px; border-style: solid; border-width: 0px 0px 2px 8px; border-color: #C0C0C0 #808080; padding: 5px; } p.impact:first-letter { float: left; font-weight: bold; font-size: 200%; } *.looseleaf { font-family: 'Times New Roman', serif; font-size: 12px; background-image: url('./indeximg/looseleaf_dot.gif'); line-height: 150%; } *.looseleaf2 { background-image: url('./indeximg/looseleaf_dot2.gif'); line-height: 162%; } .container { display: flex; flex-wrap: wrap; } .column { width: 100%; } @media (min-width: 1200px) { .column { width: 50%; } }