@charset "UTF-8";
/* CSS Document */

#wrap #wrapCenter #contents #contentRight #lmenu01 a {
background-image: url(../../moushikomi/img/lmenu02.jpg);
background-repeat: no-repeat;
background-position: 0px -26px;
display: block;
margin: 0px;
padding: 0px;
height: 27px;
width: 180px;
}

#wrap #wrapCenter #contents #contentRight #lmenu01 a:hover {
background-image: url(../../moushikomi/img/lmenu02.jpg);
background-repeat: no-repeat;
background-position: 0px 0px;
display: block;
margin: 0px;
padding: 0px;
height: 27px;
width: 180px;
}

#wrap #wrapCenter #contents #contentRight #lmenu02 a {
background-image: url(../../moushikomi/img/lmenu01.jpg);
background-repeat: no-repeat;
background-position: 0px -26px;
display: block;
margin: 0px;
padding: 0px;
height: 27px;
width: 180px;
}


#wrap #wrapCenter #contents #contentRight #lmenu02 a:hover {
background-image: url(../../moushikomi/img/lmenu01.jpg);
background-repeat: no-repeat;
background-position: 0px 0px;
display: block;
margin: 0px;
padding: 0px;
height: 27px;
width: 180px;
}

#wrap #wrapCenter #contents #contentsLeft #moushikomiTit01 a {
background-image: url(../../moushikomi/img/tit01.gif);
background-repeat: no-repeat;
display: block;
margin: 0px;
padding: 0px;
height: 25px;
width: 145px;
}

#wrap #wrapCenter #contents #contentsLeft #moushikomiTit02 a {
background-image: url(../../moushikomi/img/tit02.gif);
background-repeat: no-repeat;
display: block;
padding: 0px;
height: 25px;
width: 180px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 20px;
margin-left: 0px;
}

#wrap #wrapCenter #contents #contentsLeft #moushikomiImg {
background-image: url(../../moushikomi/img/main.jpg);
background-repeat: no-repeat;
display: block;
height: 110px;
width: 580px;
background-position: 0px 10px;
padding: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 20px;
margin-left: 0px;
}#wrap #wrapCenter #contents #contentsLeft .moushikomiBox .photo {
float: left;
width: 115px;
height: 145px;
}
#wrap #wrapCenter #contents #contentsLeft #moushikomiSub01 {
background-image: url(../../moushikomi/img/sub01-1.gif);
background-repeat: no-repeat;
display: block;
height: 20px;
width: 175px;
margin-top: 10px;
margin-right: 0px;
margin-bottom: 10px;
margin-left: 0px;
}
#wrap #wrapCenter #contents #contentsLeft #moushikomiSub02 {
background-image: url(../../moushikomi/img/sub01-2.gif);
background-repeat: no-repeat;
display: block;
height: 20px;
width: 220px;
margin-top: 10px;
margin-right: 0px;
margin-bottom: 10px;
margin-left: 0px;
}
#wrap #wrapCenter #contents #contentsLeft .moushikomiBox .details {
float: right;
width: 455px;
}
#wrap #wrapCenter #contents #contentsLeft .moushikomiBox .details p {
padding: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 10px;
margin-left: 0px;
}
#wrap #wrapCenter #contents #contentsLeft .moushikomiBox .details #telNo {
background-image: url(../../moushikomi/img/tel_no.jpg);
background-repeat: no-repeat;
display: block;
margin: 0px;
padding: 0px;
height: 40px;
width: 250px;
}
#wrap #wrapCenter #contents #contentsLeft .moushikomiBox .details #setsumeikai2 a {
background-image: url(../../moushikomi/img/btn_moushikomi2.jpg);
background-repeat: no-repeat;
background-position: 0px 0px;
display: block;
margin: 0px;
padding: 0px;
height: 30px;
width: 440px;
}

#wrap #wrapCenter #contents #contentsLeft .moushikomiBox .details #setsumeikai2 a:hover {
background-image: url(../../moushikomi/img/btn_moushikomi2.jpg);
background-repeat: no-repeat;
background-position: 0px -30px;
display: block;
margin: 0px;
padding: 0px;
height: 30px;
width: 440px;
}
#wrap #wrapCenter #contents #contentsLeft .moushikomiBox .details #moushikomi2 a{
background-image: url(../../moushikomi/img/btn_setsumeikai2.jpg);
background-repeat: no-repeat;
background-position: 0px 0px;
display: block;
margin: 0px;
padding: 0px;
height: 30px;
width: 440px;
}
#wrap #wrapCenter #contents #contentsLeft .moushikomiBox .details #moushikomi2 a:hover {
background-image: url(../../moushikomi/img/btn_setsumeikai2.jpg);
background-repeat: no-repeat;
background-position: 0px -30px;
display: block;
margin: 0px;
padding: 0px;
height: 30px;
width: 440px;
}
#wrap #wrapCenter #contents #contentsLeft .box {
padding: 0px;
margin-top: 10px;
margin-right: 0px;
margin-bottom: 20px;
margin-left: 0px;
background-image: url(../img/box_bg.gif);
}
#wrap #wrapCenter #contents #contentsLeft .box .boxBand {
background-image: url(../img/box_band.gif);
display: block;
margin: 0px;
padding: 0px;
height: 10px;
width: 580px;
}
#wrap #wrapCenter #contents #contentsLeft .box .boxBody {
margin: 0px;
padding: 0px;
}
#wrap #wrapCenter #contents #contentsLeft .box .boxBody #icoStudy {
background-image: url(../img/icon01.jpg);
background-repeat: no-repeat;
display: block;
padding: 0px;
float: left;
height: 110px;
width: 110px;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
background-position: right center;
}

#wrap #wrapCenter #contents #contentsLeft .box .boxBody #icoSchooling {
background-image: url(../img/icon02.jpg);
background-repeat: no-repeat;
display: block;
padding: 0px;
float: left;
height: 110px;
width: 110px;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
background-position: right center;
}

#wrap #wrapCenter #contents #contentsLeft .box .boxBody #icoPractice {
background-image: url(../img/icon03.jpg);
background-repeat: no-repeat;
display: block;
padding: 0px;
float: left;
height: 110px;
width: 110px;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
background-position: right center;
}


#wrap #wrapCenter #contents #contentsLeft .box .boxBody #icoGraduation{
background-image: url(../img/icon04.jpg);
background-repeat: no-repeat;
display: block;
padding: 0px;
float: left;
height: 110px;
width: 110px;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
background-position: right center;
}

#wrap #wrapCenter #contents #contentsLeft .box .boxBody #icoApplication{
background-image: url(../img/icon05.jpg);
background-repeat: no-repeat;
display: block;
padding: 0px;
float: left;
height: 110px;
width: 110px;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
background-position: right center;
}

#wrap #wrapCenter #contents #contentsLeft .box .boxBody #boxText {
float: right;
width: 440px;
margin: 0px;
padding-top: 10px;
padding-right: 20px;
padding-bottom: 10px;
padding-left: 0px;
}
#wrap #wrapCenter #contents #contentsLeft .box .boxBody #boxText p {
padding: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 5px;
margin-left: 0px;
}
#wrap #wrapCenter #contents #contentsLeft #flowSub01 {
background-image: url(../../moushikomi/img/sub02-1.gif);
background-repeat: no-repeat;
display: block;
margin: 0px;
height: 20px;
width: 80px;
padding: 0px;
}
#wrap #wrapCenter #contents #contentsLeft #flowSub02 {
background-image: url(../../moushikomi/img/sub02-2.gif);
background-repeat: no-repeat;
display: block;
margin: 0px;
height: 20px;
width: 100px;
padding: 0px;
}
#wrap #wrapCenter #contents #contentsLeft #flowSub03 {
background-image: url(../../moushikomi/img/sub02-3.gif);
background-repeat: no-repeat;
display: block;
margin: 0px;
height: 20px;
width: 160px;
padding: 0px;
}
#wrap #wrapCenter #contents #contentsLeft #flowSub04 {
background-image: url(../../moushikomi/img/sub02-4.gif);
background-repeat: no-repeat;
display: block;
margin: 0px;
height: 20px;
width: 100px;
padding: 0px;
}
#wrap #wrapCenter #contents #contentsLeft #flowSub05 {
background-image: url(../../moushikomi/img/sub02-5.gif);
background-repeat: no-repeat;
display: block;
margin: 0px;
height: 20px;
width: 180px;
padding: 0px;
}
#wrap #wrapCenter #contents #contentsLeft .arrow {
text-align: center;
margin-bottom: 20px;
}
#wrap #wrapCenter #contents #contentsLeft #flowMore h3 {
background-image: url(../../moushikomi/img/sub02-6.jpg);
background-repeat: no-repeat;
display: block;
margin: 0px;
padding: 0px;
height: 30px;
width: 580px;
}
#wrap #wrapCenter #contents #contentsLeft #flowMore p {
padding: 0px;
margin-top: 10px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
}
#wrap #wrapCenter #contents #contentsLeft #flowMore {
margin-bottom: 30px;
}


.mousikomiTable{
	margin:10px 0px 20px 0px;
}


