/* *************************************
	pageTitle
************************************* */
.page_title {
    width:680px;
    height:180px;
    margin:0 auto;
    margin-top:20px;
    background-image:url(../img/training.png);
    background-repeat:no-repeat;
}
.page_title_name {
    position:relative;
    top:90px;
    left:170px;
    color:white;
    font-size:40px;
    text-shadow: 2px 2px 5px gray;
}
/* *************************************
	pageMenu
************************************* */
#pageMenu {
    display:block;
    position:relative;
    top:100px;
    left:400px;
    font-size:13px;
    color:white;
}
#pageMenu li {
    display:inline;
    border-right: 1px solid;
    padding:0 20px;
}

#pageMenu li a {
    text-decoration:none;
    color:white;
}
#pageMenu li a:hover {
    text-decoration:underline;
}
#pageMenu .lastLi {
    border-right:0px;
}
/* *************************************
	content
************************************* */
.content {
    display:block;
    background-image:url(../img/box_top.png);
    background-repeat:no-repeat;
}
.content_body {
    display:block;
    background-image:url(../img/box_middle.png);
    background-repeat:repeat-y;
    width:580px;
    margin-top:-5px;
    padding:10px 50px;
    padding-right:100px;
    font-size:14px;
    line-height:20px;
}
.content_body ul {
    margin-top:7px;
    margin-left:-20px;
}
.content_bottom {
    display:block;
    background-image:url(../img/box_bottom.png);
    background-repeat:no-repeat;
}
.title {
    display:block;
    width:140px;
    background-image:url(../img/title.png);
    background-repeat:no-repeat;
    margin:35px 0 15px 0;
    padding:5px 20px;
    text-align:center;
    color:white;
    font-weight:bold;
}
.topic_title {
    display:box;
    background-color:pink;
    font-family:'メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
    width:80px;
    text-align:center;
}

.two_column_content {
    display:block;
    background-image:url(../img/box_top.png);
    background-repeat:no-repeat;
}

.two_column_content_body {
    display:block;
    background-image:url(../img/box_middle.png);
    background-repeat:repeat-y;
    margin-top:-5px;
    padding:0 50px;
}
.two_column_content_left {
    display:block;
    float:left;
    width:280px;
}
.two_column_content_right {
    display:block;
    float:left;
    width:280px;
}
.two_column_content_bottom {
    display:block;
    background-image:url(../img/box_bottom.png);
    background-repeat:no-repeat;
}



.oneBox {
    display:block;
    float:left;
    width:150px;
    height:200px;
    border:solid 1px #999;
}
.tanto {
    width:100%;
    height:25px;
    text-align:center;
}
.picture {
    width:100%;
    height:150px;
    border-top:solid 1px #999;
    border-bottom:solid 1px #999;
}
.name {
    width:100%;
    height:25px;
    text-align:center;
}
.areaOne {
    display:block;
    width:100%;
    height:66px;
    border-bottom:solid 1px #999;
    text-align:center;
    line-height:60px;
}
.areaTwo {
    display:block;
    width:100%;
    height:66px;
    border-bottom:solid 1px #999;
    text-align:center;
    line-height:60px;
}
.areaThree {
    display:block;
    width:100%;
    height:66px;
    text-align:center;
    line-height:60px;
}
.twoBox {
    display:block;
    float:left;
    width:130px;
    height:200px;
    border:solid 1px #999;
    border-left:none;
}
.threeBox {
    display:block;
    float:left;
    width:150px;
    height:200px;
    border:solid 1px #999;
    border-left:none;
}
.fourBox {
    display:block;
    float:left;
    width:130px;
    height:200px;
    border:solid 1px #999;
    border-left:none;
}