@charset "Shift_JIS";


/* Profile */
.entry-profile {
padding-bottom:30px;
margin-bottom:30px;
border-bottom:1px solid #006599;
}

img.image-left {
padding:0 20px 20px 0;
}

img.image-right {
padding:0 0 20px 20px;
}

img.image-top {
padding:30px 0 10px 0;
}


/* Lesson */
.entry-lesson {
padding-bottom:30px;
margin-bottom:30px;
border-bottom:1px solid #006599;
}

.entry-lesson ul {
list-style:none;
margin:10px 0;
padding:0;
}

.entry-lesson ul li {
background:url(images/list_arrow.gif) 0 50% no-repeat;
margin:0 0 0 5px;
padding:5px 0 5px 15px;
}

.entry-lesson h4 {
border-left:4px solid #DF8000;
border-bottom:1px solid #CCC;
padding:4px 0px 4px 8px;
margin:20px 0 10px;
}


/* Link */
.entry-link {
padding-bottom:30px;
margin-bottom:30px;
border-bottom:1px solid #006599;
}

.entry-link ul {
list-style:none;
margin:10px 0;
padding:0;
}

.entry-link ul li {
background:url(images/list_arrow.gif) 0 10px no-repeat;
margin:0 0 0 5px;
padding:5px 0 5px 18px;
}


/* Photoselection */
.entry-photoselection {
padding-bottom:30px;
border-bottom:1px solid #CCC;
}

.entry-photoselection ul {
list-style:none;
margin:10px 0;
padding:0;
}

.entry-photoselection ul li {
background:url(images/list_arrow.gif) 0 10px no-repeat;
margin:0 0 0 5px;
padding:5px 0 5px 18px;
}

ul.list-photoselection {
list-style:none;
margin:5px 0 10px;
padding:0;
}

ul.list-photoselection li {
background:url(images/list_arrow.gif) 0 10px no-repeat;
margin:0 0 0 5px;
padding:5px 0 5px 18px;
}


/* Travel */
.entry-travel {
padding-bottom:30px;
border-bottom:1px solid #CCC;
}


/* Main */
.access-class {
padding-left:475px;
}