@charset "shift_jis";
#pickup{
width:830px;
margin:0 auto;
padding:0 0 20px 0;
}
.pickup-inn{
background-color:#f2f2f2;
}
.pickup-inn .f-left{
padding:0 0 0 10px;
background-color:#f2f2f2;
}
.pickup-inn .f-right{
padding:0 10px 0 0;
}
.pickupimg,.feature{
padding:0 0 10px 0;
}
.logbox{
border:none;
width:546px;
height:90px;
padding:1em;
overflow:auto;
margin:0 0 10px 10px;
border:1px dotted;
}
.logbox table{
border-collapse:collapse;
border-style:solid;
border-width:1px 0 0 0;
}
.logbox th,.logbox td{
border-style:solid;
border-width:1px 0 0 0;
padding:4px;
}
.logbox th{
width:60px;
}
.logbox td{
width:430px;
}
.logbox .log-spc{
padding-left:45px;
}
.logbox2{
width:546px;
height:90px;
padding:1em;
overflow:auto;
margin:10px 0 15px 10px;
border:1px dotted #228B22;
}
.logbox2 table{
border-collapse:collapse;
border-style:solid;
border-width:1px 0 0 0;
}
.logbox2 th,.logbox2 td{
border-style:solid;
border-width:1px 0 0 0;
padding:4px;
}
.logbox2 th{
width:60px;
}
.logbox2 td{
width:460px;
}
#flash-mov{
width:520px;
height:210px;
background-color:#FFFFFF;
font-size:150%;
text-align:center;
font-weight:bold;
margin-bottom:16px;
margin-right:25px;
}
#flash-mov ul{
list-style:none;
}
#flash-mov p{
text-align:center;
}
#twitter{
width:210px;
height:280px;
background-color:#FFFFFF;
}
.twitter-prf{
width:230px;
height:280px;
margin-left:15px;
}
.twitter-src{
width:230px;
height:283px;
}
.menu-box02-inn .spc{
padding-left:10px;
padding-bottom:5px;
}
#info-top{
text-align:center;
}
#info-top h2{
font-size:130%;
color:#000000;
margin:0 0 10px 0;
padding:0px;
}
#info-top h3{
font-size:110%;
color:#666666;
margin:0px;
padding:0px;
}
#op-campus{
border:2px solid #4169E1;
margin:10px 10px 20px 10px;
padding:15px 10px 15px 20px;
background-color:#F0F8FF;
width:540px;
}
#op-campus h4{
font-size:170%;
color:#FF0000;
padding-top:5px;
font-weight:bold;
}
#op-campus h5{
padding:0;
margin:0;
font-size:100%;
font-weight:normal;
text-indent:1.5em;
}
.date{
color:#000000;
font-size:160%;
font-weight:bold;
}
.style1{
font-size:110%;
padding-top:5px;
padding-bottom:10px;
text-align:right;
}
.style2{
font-size:130%;
font-weight:bold;
color:#555555;
}
.style3{
font-size:115%;
font-weight:bold;
padding:10px 0 10px 0;
}
#navi{
padding-bottom:5px;
margin:0 10px 10px 10px;
}
#navi p{
font-size:110%;
padding:10px 5px 0 5px;
line-height:1.5em;
text-indent:1em;
}
#navi h4{
font-size:135%;
font-weight:bold;
text-align:center;
margin:10px 0 0 0;
line-height:1.5em;
background-color:#FFE4B5;
color:#000000;
}
#infomation{
padding:5px 15px 0 15px;
margin:0 10px 0 10px;
background-color:#F2F2F2;
width:545px;
}
.info-p{
margin-top:5px;
text-align:center;
}
.info-left{
float:left;
width:290px;
margin:15px 0 0 5px;
}
.info-left p{
font-weight:bold;
font-size:110%;
}
.info-right{
float:right;
margin:0 5px 3px 0;
}
.mnu-inq a{
background-image:url(../images/top/inq_ori.gif);
background-position:0 0;
width:220px;
height:100px;
display:block;
cursor:pointer;
}
.mnu-inq a:hover{
background-image:url(../images/top/inquiry_ov.gif);
background-position:0 0;
}
.mnu-ori a{
background-image:url(../images/top/inq_ori.gif);
background-position:0 -105px;
width:220px;
height:100px;
display:block;
cursor:pointer;
}
.mnu-ori a:hover{
background-image:url(../images/top/orientation_ov.gif);
background-position:0 0;
}
.present{
margin:5px 0 5px 0px;
}
.ph-light{
background-color:#FFE4B5;
color:#000000;
padding:3px;
font-size:110%;
}
#msita{
margin-left:40px;
margin-bottom:20px;
font-weight:bold;
}
#mos{
margin:5px 55px 10px 20px;
}
.msita-a{
margin-left:40px;
}
.mos-ita{
background-image:url(../images/top/mos_ita.gif);
display:block;
}
.mos-logo{
background-position:0 0;
width:142px;
height:96px;
}
.msita-logo{
background-position:-144px 0;
width:300px;
height:53px;
margin:10px 0 25px 0;
}
.pic-info-menu{
background:url(../images/common/etc.gif) #ffffff;
display:block;
overflow:hidden;
}
.pickup-t{
background-position:0 0;
height:10px;
width:830px;
}
.pickup-b{
background-position:0 -12px;
height:13px;
width:830px;
}
.info-t{
background-position:0 -27px;
height:10px;
width:575px;
margin:20px 0 0 10px;
}
.info-b{
background-position:0 -39px;
height:13px;
width:575px;
margin:0 0 20px 10px;
}

