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

@media screen and (min-width: 768px) {
/*==========================================
 pc/tab
===========================================*/

/*top_box*/

#top_box {
	margin: 0px auto;
	padding: 560px 0 30px 0;
	width: 1000px;
}

#top_box #nav {
	margin: 0px auto;
	padding: 0px;
	width: 716px;
	height: 760px;
	position: relative;
}

#top_box #nav_01 {
	margin: 0px;
	padding: 0px;
	left: 258px;
	position: absolute;
	display: none;
}

#top_box #nav_02 {
	margin: 0px;
	padding: 0px;
	top: 150px;
	left: 514px;
	position: absolute;
	display: none;
}

#top_box #nav_03 {
	margin: 0px;
	padding: 0px;
	top: 409px;
	left: 511px;
	position: absolute;
	display: none;
}

#top_box #nav_04 {
	margin: 0px;
	padding: 0px;
	top: 540px;
	left: 258px;
	position: absolute;
	display: none;
}

#top_box #nav_05 {
	margin: 0px;
	padding: 0px;
	top: 409px;
	left: 16px;
	position: absolute;
	display: none;
}

#top_box #nav_06 {
	margin: 0px;
	padding: 0px;
	top: 162px;
	left: 0px;
	position: absolute;
	display: none;
}

#top_box #nav_07 {
	margin: 0px;
	padding: 0px;
	top: 226px;
	left: 214px;
	position: absolute;
	z-index: 9998;
	display: none;
}

#top_box .mi {
	margin: 20px auto 0px auto;
	padding: 0px;
	width: 960px;
	height: 87px;
	font: normal normal 0px/0px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #FFF;
	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
	background: url(../images/news_top.png) no-repeat 0 0;
}

#top_box .ban ul {
	margin: 0px;
	padding: 0;
	width: 950px;
	text-align: center;
}

#top_box .ban li {
	margin: 0px;
	padding: 0 5px 0 0;
	width: 180px;
	float: left;
}

#top_box .news {
	margin: 0px auto;
	padding: 10px 30px 10px 30px;
	width: 900px;
	background: url(../images/news_main.png) repeat-y;
}

#top_box .news_list {
	margin: 0px auto;
	padding: 0;
	display: block !important;
	font: normal normal 14px/34px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
}

#top_box .news_list a {
	display: block !important;
	color: #4c444c;
	text-decoration: underline;
}

#top_box .news_list a:hover {
	color: #4c444c;
	text-decoration: none;
}


#top_box .news_list dt {
	margin: 0px auto;
	padding: 0;
	float: left;
}

#top_box .news_list dd {
	margin: 0px auto;
	padding: 0 0 0 10px;
	float: left;
}

#top_box .news_b {
	margin: 0px auto;
	padding: 0px;
	width: 960px;
	height: 27px;
}

#top_box #accordion5 {
	cursor: pointer !important;
}

/*news_box*/

#news_box {
	margin: 20px auto;
	padding: 40px 0;
	width: 1000px;
	background: url(../images/news_bg.png) repeat-y;
}

#news_box .tit {
	margin: 0px auto;
	padding: 0;
	width: 920px;
	height: 71px;
	font: normal normal 0px/0px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #FFF;
	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
	background: url(../images/news_mi.png) no-repeat 0 0;
}

#news_box #main_bg {
	margin: 20px auto 0px auto;
	padding: 20px 0;
	width: 920px;
	background: #FFF;
}

#news_box .list {
	margin: 0px auto;
	padding: 20px 0;
	width: 880px;
	border-bottom: 1px solid #ffcaaf;
}

#news_box .list .mi {
	margin: 0px auto;
	padding: 0px;
	font: normal bold 18px/28px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: left;
}

#news_box .list .mi a {
	font: normal bold 18px/28px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: left;
	text-decoration: underline;
}

#news_box .list .mi a:hover {
	font: normal bold 18px/28px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: left;
	text-decoration: none;
}

#news_box .list .mi img {
	margin: 0px auto;
	padding: 0 10px 0 0;
	vertical-align: middle;
}

#news_box .list .n_img {
	margin: 10px 5px auto 0;
	padding: 5px;
	width: 300px;
	float: left;
	border: 1px solid #e4e4e4;
}

#news_box .list .n_img02 {
	margin: 10px 2px auto 0;
	padding: 5px;
	width: 130px;
	float: left;
	border: 1px solid #e4e4e4;
}


#news_box .txt {
	margin: 10px auto;
	padding: 0;
	font: normal normal 14px/24px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: left;
}

#news_box .link {
	margin: 0px auto;
	padding: 0;
	font: normal bold 14px/24px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #ff5500;
	text-align: right;
}

#news_box .link a {
	font: normal bold 14px/24px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #ff5500;
	text-align: right;
	text-decoration: underline;
}

#news_box .link a:hover {
	font: normal bold 14px/24px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #ff5500;
	text-align: right;
	text-decoration: none;
}

/*movie_box*/

#movie_box {
	margin: 20px auto;
	padding: 40px 0;
	width: 1000px;
	background: url(../images/movie_bg.png) repeat-y;
}

#movie_box .tit {
	margin: 0px auto;
	padding: 0;
	width: 920px;
	height: 71px;
	font: normal normal 0px/0px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #FFF;
	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
	background: url(../images/movie_mi.png) no-repeat 0 0;
}

#movie_box #main_bg {
	margin: 20px auto 0px auto;
	padding: 20px 0;
	width: 920px;
	background: #FFF;
}

#movie_box .mi {
	margin: 0px auto;
	padding: 0 0 5px 0;
	width: 880px;
	font: normal bold 18px/28px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: left;
	border-bottom: 2px solid #b786ff;
}

#movie_box .mi img {
	margin: 0px auto;
	padding: 0 10px 5px 0;
	vertical-align: middle;
}

#movie_box .movie {
	margin: 20px auto 0px auto;
	padding: 50px 0 0 0;
	width: 498px;
	height: 347px;
	background: url(../images/movie_tv.png) no-repeat 0 0;
	text-align: center;
}

/*history_box*/

#history_box {
	margin: 20px auto;
	padding: 40px 0;
	width: 1000px;
	background: url(../images/history_bg.png) repeat-y;
}

#history_box .tit {
	margin: 0px auto;
	padding: 0;
	width: 920px;
	height: 71px;
	font: normal normal 0px/0px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #FFF;
	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
	background: url(../images/history_mi.png) no-repeat 0 0;
}

#history_box #main_bg {
	margin: 20px auto 0px auto;
	padding: 20px 0;
	width: 920px;
	background: #FFF;
}

#history_box .read {
	margin: 0px auto;
	padding: 0 0 20px 0;
	width: 800px;
}

#history_box .read img {
	display: none;
}

#history_box #read_01 a,#history_box #read_01 a:hover {
	width: 800px;
	height: 91px;
	background: url(../images/history_list01.png) no-repeat 0 0;
	display: block;
}

#history_box #read_02 a,#history_box #read_02 a:hover {
	width: 800px;
	height: 91px;
	background: url(../images/history_list02.png) no-repeat 0 0;
	display: block;
}

#history_box #read_03 a,#history_box #read_03 a:hover {
	width: 800px;
	height: 91px;
	background: url(../images/history_list03.png) no-repeat 0 0;
	display: block;
}

#history_box #read_04 a,#history_box #read_04 a:hover {
	width: 800px;
	height: 91px;
	background: url(../images/history_list04.png) no-repeat 0 0;
	display: block;
}

/*zenya_box*/

#zenya_box {
	margin: 20px auto;
	padding: 40px 0;
	width: 1000px;
	background: url(../images/history_bg.png) repeat-y;
}

#zenya_box .tit {
	margin: 0px auto;
	padding: 0;
	width: 920px;
	height: 71px;
	font: normal normal 0px/0px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #FFF;
	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
	background: url(../images/history_mi02.png) no-repeat 0 0;
}

#zenya_box #main_bg {
	margin: 20px auto 0px auto;
	padding: 20px 0;
	width: 920px;
	background: #FFF;
}

#zenya_box .f_l {
	float: left !important;
}

#zenya_box .f_r {
	float: right !important;
}

#zenya_box .list {
	margin: 20px auto;
	padding: 0px;
	width: 880px;
}

#zenya_box .list dt {
	margin: 0px;
	padding: 0px;
	width: 590px;
	font: normal normal 16px/30px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: left;
}

#zenya_box .list dd {
	margin: 0px;
	padding: 5px;
	width: 252px;
	border: 1px solid #e4e4e4;
}

#zenya_box .txt_01 {
	margin: 0px auto;
	padding: 0 0 20px 0;
	width: 880px;
	font: normal normal 16px/30px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: left;
}

#zenya_box .txt_01 span,#zenya_box .txt_04 span,#zenya_box .txt_05 span {
	font: normal bold 16px/30px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #eb5f00;
	text-align: left;
}

#zenya_box .txt_01 a,#zenya_box .txt_04 a,#zenya_box .txt_05 span {
	font: normal bold 16px/30px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #eb5f00;
	text-align: left;
	text-decoration: underline;
}

#zenya_box .txt_01 a:hover,#zenya_box .txt_04 a:hover,#zenya_box .txt_05 span {
	font: normal bold 16px/30px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #eb5f00;
	text-align: left;
	text-decoration: none;
}

#zenya_box .txt_02 {
	font: normal normal 16px/30px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: left;
}

#zenya_box .txt_03 {
	margin: 0px auto;
	padding: 20px 0;
	width: 880px;
	font: normal normal 16px/30px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: right;
}

#zenya_box .txt_04 {
	margin: 0px auto;
	padding: 20px 0 0 0;
	width: 880px;
	font: normal normal 16px/30px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: left;
}

#zenya_box .txt_05 {
	margin: 0px auto;
	padding: 20px 0;
	width: 880px;
	font: normal normal 16px/30px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: left;
}

#zenya_box .pull_down {
	margin: 0px auto;
	padding: 0px;
	width: 880px;
}

#zenya_box .pull_bt {
	margin: 0px auto;
	padding: 0px;
	width: 880px;
	text-align: left;
}

#zenya_box .mi {
	margin: 20px auto;
	padding: 0 0 5px 0;
	width: 880px;
	font: normal bold 16px/26px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: left;
	border-bottom: 2px solid #5fc9ff;
}

#zenya_box .mi span {
	font: normal bold 20px/30px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #008fd8;
	text-align: left;
}

#zenya_box .mi img {
	margin: 0px auto;
	padding: 0 10px 5px 0;
	vertical-align: middle;
}

#zenya_box .cd,#zenya_box .bottom_box {
	margin:0px auto;
	padding: 20px 0 0 0;
	width: 660px;
}

#zenya_box .cd_r {
	margin:0px !important;
	padding: 5px;
	width: 252px;
	background: #FFF;
	border: 1px solid #e4e4e4;
	float: right !important;
}

#zenya_box .cd_l {
	margin:0px 0 0 0;
	padding: 5px;
	width: 300px;
	background: #FFF;
	border: 1px solid #e4e4e4;
	float: left;
}

#zenya_box .mag {
	margin: 0px auto;
	padding: 0px;
	width: 300px;
	float: left;
}

#zenya_box .key {
	margin: 20px auto 10px auto;
	padding: 0;
	width: 310px;
}

#zenya_box .key dt {
	margin:0px 0 0 0;
	padding: 5px;
	width: 300px;
	background: #FFF;
	border: 1px solid #e4e4e4;
}

#zenya_box .key dd {
	font: normal normal 12px/26px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: center;
}

#zenya_box .left_area {
	margin: 20px 0;
	padding: 0px;
	float: left;
	width: 510px;
	float: left;
}

#zenya_box .left_area dt {
	margin: 0 0 10px 0;
	padding: 5px;
	width: 300px;
	background: #FFF;
	border: 1px solid #e4e4e4;
	float: left;
}

#zenya_box .left_area dd {
	margin: 0 0 10px 0;
	padding: 0px;
	width: 180px;
	float: right;
}

#zenya_box .left_area ul {
	margin: 0px;
	padding: 0px;
}

#zenya_box .area_txt01 {
	margin: 0px auto;
	padding: 0px;
	font: normal normal 14px/24px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: left;
}

#zenya_box .area_txt02 {
	margin: 0px auto;
	padding: 5px 0 0 0;
	font: normal normal 14px/24px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: left;
}

#zenya_box .area_txt03 {
	margin: 0px auto;
	padding: 10px 0 0 0;
	font: normal normal 14px/24px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: left;
}

#zenya_box .area_txt01 span,#zenya_box .area_txt02 span {
	margin: 0px auto;
	padding: 10px 0 0 0;
	font: normal bold 14px/24px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #008fd8;
	text-align: left;
}

#zenya_box .right_area {
	margin: 0px;
	padding: 0px;
	width: 310px;
	float: right;
}

#zenya_box .solid  {
	margin: 0 0 10px 0;
	padding: 5px;
	width: 300px;
	background: #FFF;
	border: 1px solid #e4e4e4;
}

/*junior_box*/
#junior_box {
	margin: 20px auto;
	padding: 40px 0;
	width: 1000px;
	background: url(../images/history_bg.png) repeat-y;
}

#junior_box .tit {
	margin: 0px auto;
	padding: 0;
	width: 920px;
	height: 71px;
	font: normal normal 0px/0px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #FFF;
	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
	background: url(../images/history_mi03.png) no-repeat 0 0;
}

#junior_box #main_bg {
	margin: 20px auto 0px auto;
	padding: 20px 0;
	width: 920px;
	background: #FFF;
}

#junior_box .f_l {
	float: left !important;
}

#junior_box .f_r {
	float: right !important;
}

#junior_box .list {
	margin: 20px auto;
	padding: 0px;
	width: 740px;
}

#junior_box .list dt {
	margin: 0px;
	padding: 0px;
	width: 500px;
	font: normal normal 16px/34px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: left;
}

#junior_box .list dd {
	margin: 0px;
	padding: 5px;
	width: 198px;
	border: 1px solid #e4e4e4;
}

#junior_box .list .visual {
	margin: 0px;
	padding: 5px;
	width: 200px;
	border: none !important;
	font: normal normal 12px/16px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: center;
}

#junior_box .list .visual img {
	margin: 0px;
	padding: 5px;
	width: 198px;
	border: 1px solid #e4e4e4 !important;
}

#junior_box .list02 {
	margin: 20px auto;
	padding: 0px;
	width: 880px;
}

#junior_box .list02 dt {
	margin: 0px;
	padding: 0px;
	width: 430px;
	font: normal normal 16px/30px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: left;
}

#junior_box .list02 dd {
	margin: 0px;
	padding: 5px;
	width: 430px;
}

#junior_box .list02 li {
	margin: 0 0 0 5px;
	padding: 0px;
	width: 208px;
	float: right;
	font: normal normal 12px/16px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: center;
}

#junior_box .list02 li img {
	margin: 0 0 0 5px;
	padding: 5px;
	width: 198px;
	border: 1px solid #e4e4e4;
}

#junior_box .txt_01 {
	margin: 0px auto;
	padding: 0 0 20px 0;
	width: 880px;
	font: normal normal 16px/30px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: left;
}

#junior_box .txt_01 span,#junior_box .txt_04 span,#junior_box .txt_05 span {
	font: normal bold 16px/30px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #eb5f00;
	text-align: left;
}

#junior_box .txt_01 a,#junior_box .txt_04 a,#junior_box .txt_05 span {
	font: normal bold 16px/30px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #eb5f00;
	text-align: left;
	text-decoration: underline;
}

#junior_box .txt_01 a:hover,#junior_box .txt_04 a:hover,#junior_box .txt_05 span {
	font: normal bold 16px/30px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #eb5f00;
	text-align: left;
	text-decoration: none;
}

#junior_box .txt_02 {
	font: normal normal 16px/30px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: left;
}

#junior_box .txt_03 {
	margin: 0px auto;
	padding: 20px 0;
	width: 740px;
	font: normal normal 16px/30px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: right;
}

#junior_box .txt_04 {
	margin: 0px auto;
	padding: 20px 0 0 0;
	width: 880px;
	font: normal normal 16px/30px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: left;
}

#junior_box .txt_05 {
	margin: 0px auto;
	padding: 20px 0;
	width: 740px;
	font: normal normal 16px/30px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: left;
}

#junior_box .pull_down {
	margin: 0px auto;
	padding: 0px;
	width: 880px;
}

#junior_box .pull_bt {
	margin: 0px auto;
	padding: 0px;
	width: 740px;
	text-align: left;
}

#junior_box .mi {
	margin: 20px auto;
	padding: 0 0 5px 0;
	width: 880px;
	font: normal bold 16px/26px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: left;
	border-bottom: 2px solid #5fc9ff;
}

#junior_box .mi span {
	font: normal bold 20px/30px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #008fd8;
	text-align: left;
}

#junior_box .mi img {
	margin: 0px auto;
	padding: 0 10px 5px 0;
	vertical-align: middle;
}

#junior_box .cd,#junior_box .bottom_box {
	margin:0px auto;
	padding: 20px 0 0 0;
	width: 660px;
}


#junior_box .cd_r {
	margin:0px !important;
	padding: 5px;
	width: 252px;
	background: #FFF;
	border: 1px solid #e4e4e4;
	float: right !important;
}

#junior_box .cd_l {
	margin:0px 0 0 0;
	padding: 5px;
	width: 300px;
	background: #FFF;
	border: 1px solid #e4e4e4;
	float: left;
}

#junior_box .mag {
	margin: 0px auto;
	padding: 0px;
	width: 300px;
	float: left;
}

#junior_box .key {
	margin: 20px auto 10px auto;
	padding: 0;
	width: 310px;
}

#junior_box .key dt {
	margin:0px 0 0 0;
	padding: 5px;
	width: 300px;
	background: #FFF;
	border: 1px solid #e4e4e4;
}

#junior_box .key dd {
	font: normal normal 12px/26px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: center;
}

#junior_box .left_area {
	margin: 20px 0;
	padding: 0px;
	float: left;
	width: 570apx;
	float: left;
}

#junior_box .left_area dt {
	margin: 0 0 10px 0;
	padding: 5px;
	width: 300px;
	background: #FFF;
	border: 1px solid #e4e4e4;
	float: left;
}

#junior_box .left_area dd {
	margin: 0 0 10px 0;
	padding: 0 0 0 10px;
	width: 240px;
	float: right;
}

#junior_box .left_area ul {
	margin: 0px;
	padding: 0px;
}

#junior_box .area_txt01 {
	margin: 0px auto;
	padding: 0px;
	font: normal normal 14px/20px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: left;
}

#junior_box .area_txt02 {
	margin: 0px auto;
	padding: 5px 0 0 0;
	font: normal normal 14px/24px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: left;
}

#junior_box .area_txt03 {
	margin: 0px auto;
	padding: 10px 0 0 0;
	font: normal normal 14px/24px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: left;
}

#junior_box .area_txt01 span,#junior_box .area_txt02 span {
	margin: 0px auto;
	padding: 10px 0 0 0;
	font: normal bold 14px/24px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #008fd8;
	text-align: left;
}

#junior_box .right_area {
	margin: 0px;
	padding: 0px;
	width: 310px;
	float: right;
}

#junior_box .solid  {
	margin: 0 0 10px 0;
	padding: 5px;
	width: 300px;
	background: #FFF;
	border: 1px solid #e4e4e4;
}

#junior_box .album_area {
	margin: 0px auto;
	padding: 0px;
	width: 880px;
}

#junior_box .al_box {
	margin: 0px auto;
	padding: 0px;
	height: 380px;
}

#junior_box .al_box dt {
	padding: 5px;
	width: 300px;
	background: #FFF;
	border: 1px solid #e4e4e4;
}

#junior_box .box01 {
	margin: 0 0 0 20px;
	padding: 0px;
	width: 270px;
	float: left;
}

#junior_box .box02 {
	margin: 0px;
	padding: 0px;
	width: 270px;
	float: right;
}

/*highschool_box*/
#highschool_box {
	margin: 20px auto;
	padding: 40px 0;
	width: 1000px;
	background: url(../images/history_bg.png) repeat-y;
}

#highschool_box .tit {
	margin: 0px auto;
	padding: 0;
	width: 920px;
	height: 71px;
	font: normal normal 0px/0px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #FFF;
	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
	background: url(../images/history_mi04.png) no-repeat 0 0;
}

#highschool_box #main_bg {
	margin: 20px auto 0px auto;
	padding: 20px 0;
	width: 920px;
	background: #FFF;
}

#highschool_box .f_l {
	float: left !important;
}

#highschool_box .f_r {
	float: right !important;
}

#highschool_box .list {
	margin: 20px auto;
	padding: 0px;
	width: 740px;
}

#highschool_box .list dt {
	margin: 0px;
	padding: 0px;
	width: 500px;
	font: normal normal 16px/34px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: left;
}

#highschool_box .list dd {
	margin: 0px;
	padding: 5px;
	width: 198px;
	border: 1px solid #e4e4e4;
}

#highschool_box .list .visual {
	margin: 0px;
	padding: 5px;
	width: 200px;
	border: none !important;
	font: normal normal 12px/16px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: center;
}

#highschool_box .list .visual img {
	margin: 0px;
	padding: 5px;
	width: 198px;
	border: 1px solid #e4e4e4 !important;
}

#highschool_box .list02 {
	margin: 20px auto;
	padding: 0px;
	width: 880px;
}

#highschool_box .list02 dt {
	margin: 0px;
	padding: 0px;
	width: 430px;
	font: normal normal 16px/30px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: left;
}

#highschool_box .list02 dd {
	margin: 0px;
	padding: 5px;
	width: 430px;
}

#highschool_box .list02 li {
	margin: 0 0 0 5px;
	padding: 0px;
	width: 208px;
	float: right;
	font: normal normal 12px/16px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: center;
}

#highschool_box .list02 li img {
	margin: 0 0 0 5px;
	padding: 5px;
	width: 198px;
	border: 1px solid #e4e4e4;
}

#highschool_box .txt_01 {
	margin: 0px auto;
	padding: 0 0 20px 0;
	width: 880px;
	font: normal normal 16px/30px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: left;
}

#highschool_box .txt_01 span,#highschool_box .txt_04 span,#highschool_box .txt_05 span {
	font: normal bold 16px/30px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #eb5f00;
	text-align: left;
}

#highschool_box .txt_01 a,#highschool_box .txt_04 a,#highschool_box .txt_05 span,#highschool_box .txt_05 a {
	font: normal bold 16px/30px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #eb5f00;
	text-align: left;
	text-decoration: underline;
}

#highschool_box .txt_01 a:hover,#highschool_box .txt_04 a:hover,#highschool_box .txt_05 span,#highschool_box .txt_05 a:hover {
	font: normal bold 16px/30px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #eb5f00;
	text-align: left;
	text-decoration: none;
}

#highschool_box .txt_02 {
	font: normal normal 16px/30px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: left;
}

#highschool_box .txt_03 {
	margin: 0px auto;
	padding: 20px 0;
	width: 740px;
	font: normal normal 16px/30px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: right;
}

#highschool_box .txt_04 {
	margin: 0px auto;
	padding: 20px 0 0 0;
	width: 880px;
	font: normal normal 16px/30px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: left;
}

#highschool_box .txt_05 {
	margin: 0px auto;
	padding: 20px 0;
	width: 740px;
	font: normal normal 16px/30px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: left;
}

#highschool_box .pull_down {
	margin: 0px auto;
	padding: 0px;
	width: 880px;
}

#highschool_box .pull_bt {
	margin: 0px auto;
	padding: 0px;
	width: 740px;
	text-align: left;
}

#highschool_box .mi {
	margin: 20px auto;
	padding: 0 0 5px 0;
	width: 880px;
	font: normal bold 16px/26px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: left;
	border-bottom: 2px solid #5fc9ff;
}

#highschool_box .mi span {
	font: normal bold 20px/30px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #008fd8;
	text-align: left;
}

#highschool_box .mi img {
	margin: 0px auto;
	padding: 0 10px 5px 0;
	vertical-align: middle;
}

#highschool_box .cd,#highschool_box .bottom_box {
	margin:0px auto;
	padding: 20px 0 0 0;
	width: 660px;
}


#highschool_box .cd_r {
	margin:0px !important;
	padding: 5px;
	width: 252px;
	background: #FFF;
	border: 1px solid #e4e4e4;
	float: right !important;
}

#highschool_box .cd_l {
	margin:0px 0 0 0;
	padding: 5px;
	width: 300px;
	background: #FFF;
	border: 1px solid #e4e4e4;
	float: left;
}

#highschool_box .mag {
	margin: 0px auto;
	padding: 0px;
	width: 300px;
	float: left;
}

#highschool_box .key {
	margin: 20px auto 10px auto;
	padding: 0;
	width: 310px;
}

#highschool_box .key dt {
	margin:0px 0 0 0;
	padding: 5px;
	width: 300px;
	background: #FFF;
	border: 1px solid #e4e4e4;
}

#highschool_box .key dd {
	font: normal normal 12px/26px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: center;
}

#highschool_box .left_area {
	margin: 20px 0;
	padding: 0px;
	float: left;
	width: 570apx;
	float: left;
}

#highschool_box .left_area dt {
	margin: 0 0 10px 0;
	padding: 5px;
	width: 300px;
	background: #FFF;
	border: 1px solid #e4e4e4;
	float: left;
}

#highschool_box .left_area dd {
	margin: 0 0 10px 0;
	padding: 0 0 0 10px;
	width: 240px;
	float: right;
}

#highschool_box .left_area ul {
	margin: 0px;
	padding: 0px;
}

#highschool_box .area_txt01 {
	margin: 0px auto;
	padding: 0px;
	font: normal normal 14px/20px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: left;
}

#highschool_box .area_txt02 {
	margin: 0px auto;
	padding: 5px 0 0 0;
	font: normal normal 14px/24px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: left;
}

#highschool_box .area_txt03 {
	margin: 0px auto;
	padding: 10px 0 0 0;
	font: normal normal 14px/24px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: left;
}

#highschool_box .area_txt01 span,#highschool_box .area_txt02 span {
	margin: 0px auto;
	padding: 10px 0 0 0;
	font: normal bold 14px/24px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #008fd8;
	text-align: left;
}

#highschool_box .right_area {
	margin: 0px;
	padding: 0px;
	width: 310px;
	float: right;
}

#highschool_box .solid  {
	margin: 0 0 10px 0;
	padding: 5px;
	width: 300px;
	background: #FFF;
	border: 1px solid #e4e4e4;
}

#highschool_box .album_area {
	margin: 0px auto;
	padding: 0px;
	width: 880px;
}

#highschool_box .al_box {
	margin: 0px auto;
	padding: 0px;
	height: 380px;
}

#highschool_box .al_box dt {
	padding: 5px;
	width: 300px;
	background: #FFF;
	border: 1px solid #e4e4e4;
}

#highschool_box .box01 {
	margin: 0 0 0 20px;
	padding: 0px;

	width: 270px;
	float: left;
}

#highschool_box .box02 {
	margin: 0px;
	padding: 0px;
	width: 270px;
	float: right;
}

/*nascent_box*/
#nascent_box {
	margin: 20px auto;
	padding: 40px 0;
	width: 1000px;
	background: url(../images/history_bg.png) repeat-y;
}

#nascent_box .tit {
	margin: 0px auto;
	padding: 0;
	width: 920px;
	height: 71px;
	font: normal normal 0px/0px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #FFF;
	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
	background: url(../images/history_mi05.png) no-repeat 0 0;
}

#nascent_box #main_bg {
	margin: 20px auto 0px auto;
	padding: 20px 0;
	width: 920px;
	background: #FFF;
}

#nascent_box .f_l {
	float: left !important;
}

#nascent_box .f_r {
	float: right !important;
}

#nascent_box .list {
	margin: 20px auto;
	padding: 0px;
	width: 740px;
}

#nascent_box .list dt {
	margin: 0px;
	padding: 0px;
	width: 500px;
	font: normal normal 16px/34px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: left;
}

#nascent_box .list dd {
	margin: 0px;
	padding: 5px;
	width: 198px;
	border: 1px solid #e4e4e4;
}

#nascent_box .list .visual {
	margin: 0px;
	padding: 5px;
	width: 200px;
	border: none !important;
	font: normal normal 12px/16px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: center;
}

#nascent_box .list .visual img {
	margin: 0px;
	padding: 5px;
	width: 198px;
	border: 1px solid #e4e4e4 !important;
}

#nascent_box .list02 {
	margin: 20px auto;
	padding: 0px;
	width: 880px;
}

#nascent_box .list02 dt {
	margin: 0px;
	padding: 0px;
	width: 430px;
	font: normal normal 16px/30px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: left;
}

#nascent_box .list02 dd {
	margin: 0px;
	padding: 5px;
	width: 430px;
}

#nascent_box .list02 li {
	margin: 0 0 0 5px;
	padding: 0px;
	width: 208px;
	float: right;
	font: normal normal 12px/16px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: center;
}

#nascent_box .list02 li img {
	margin: 0 0 0 5px;
	padding: 5px;
	width: 198px;
	border: 1px solid #e4e4e4;
}

#nascent_box .txt_01 {
	margin: 0px auto;
	padding: 0 0 20px 0;
	width: 880px;
	font: normal normal 16px/30px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: left;
}

#nascent_box .txt_01 span,#nascent_box .txt_04 span,#nascent_box .txt_05 span {
	font: normal bold 16px/30px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #eb5f00;
	text-align: left;
}

#nascent_box .txt_01 a,#nascent_box .txt_04 a,#nascent_box .txt_05 span,#nascent_box .txt_05 a {
	font: normal bold 16px/30px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #eb5f00;
	text-align: left;
	text-decoration: underline;
}

#nascent_box .txt_01 a:hover,#nascent_box .txt_04 a:hover,#nascent_box .txt_05 span,#nascent_box .txt_05 a:hover {
	font: normal bold 16px/30px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #eb5f00;
	text-align: left;
	text-decoration: none;
}

#nascent_box .txt_02 {
	font: normal normal 16px/30px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: left;
}

#nascent_box .txt_03 {
	margin: 0px auto;
	padding: 20px 0;
	width: 740px;
	font: normal normal 16px/30px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: right;
}

#nascent_box .txt_04 {
	margin: 0px auto;
	padding: 20px 0 0 0;
	width: 880px;
	font: normal normal 16px/30px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: left;
}

#nascent_box .txt_05 {
	margin: 0px auto;
	padding: 20px 0;
	width: 740px;
	font: normal normal 16px/30px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: left;
}

#nascent_box .pull_down {
	margin: 0px auto;
	padding: 0px;
	width: 880px;
}

#nascent_box .pull_bt {
	margin: 0px auto;
	padding: 0px;
	width: 740px;
	text-align: left;
}

#nascent_box .mi {
	margin: 20px auto;
	padding: 0 0 5px 0;
	width: 880px;
	font: normal bold 16px/26px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: left;
	border-bottom: 2px solid #5fc9ff;
}

#nascent_box .mi span {
	font: normal bold 20px/30px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #008fd8;
	text-align: left;
}

#nascent_box .mi img {
	margin: 0px auto;
	padding: 0 10px 5px 0;
	vertical-align: middle;
}

#nascent_box .cd,#nascent_box .bottom_box {
	margin:0px auto;
	padding: 20px 0 0 0;
	width: 660px;
}


#nascent_box .cd_r {
	margin:0px !important;
	padding: 5px;
	width: 252px;
	background: #FFF;
	border: 1px solid #e4e4e4;
	float: right !important;
}

#nascent_box .cd_l {
	margin:0px 0 0 0;
	padding: 5px;
	width: 300px;
	background: #FFF;
	border: 1px solid #e4e4e4;
	float: left;
}

#nascent_box .mag {
	margin: 0px auto;
	padding: 0px;
	width: 300px;
	float: left;
}

#nascent_box .key {
	margin: 20px auto 10px auto;
	padding: 0;
	width: 310px;
}

#nascent_box .key dt {
	margin:0px 0 0 0;
	padding: 5px;
	width: 300px;
	background: #FFF;
	border: 1px solid #e4e4e4;
}

#nascent_box .key dd {
	font: normal normal 12px/26px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: center;
}

#nascent_box .left_area {
	margin: 20px 0;
	padding: 0px;
	float: left;
	width: 570apx;
	float: left;
}

#nascent_box .left_area dt,#nascent_box .border {
	margin: 0 0 10px 0;
	padding: 5px;
	width: 300px;
	background: #FFF;
	border: 1px solid #e4e4e4;
	float: left;
}

#nascent_box .left_area dd {
	margin: 0 0 10px 0;
	padding: 0 0 0 10px;
	width: 240px;
	float: right;
}

#nascent_box .left_area ul {
	margin: 0px;
	padding: 0px;
}

#nascent_box .area_txt01 {
	margin: 0px auto;
	padding: 0px;
	font: normal normal 14px/20px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: left;
}

#nascent_box .area_txt02 {
	margin: 0px auto;
	padding: 5px 0 0 0;
	font: normal normal 14px/24px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: left;
}

#nascent_box .area_txt03 {
	margin: 0px auto;
	padding: 10px 0 0 0;
	font: normal normal 14px/24px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: left;
}

#nascent_box .area_txt01 span,#nascent_box .area_txt02 span {
	margin: 0px auto;
	padding: 10px 0 0 0;
	font: normal bold 14px/24px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #008fd8;
	text-align: left;
}

#nascent_box .right_area {
	margin: 0px;
	padding: 0px;
	width: 310px;
	float: right;
}

#nascent_box .solid  {
	margin: 0 0 10px 0;
	padding: 5px;
	width: 300px;
	background: #FFF;
	border: 1px solid #e4e4e4;
}

#nascent_box .album_area {
	margin: 0px auto;
	padding: 0px;
	width: 880px;
}

#nascent_box .al_box {
	margin: 0px auto;
	padding: 0px;
	height: 380px;
}

#nascent_box .al_box dt {
	padding: 5px;
	width: 300px;
	background: #FFF;
	border: 1px solid #e4e4e4;
}

#nascent_box .box01 {
	margin: 0 0 0 20px;
	padding: 0px;

	width: 270px;
	float: left;
}

#nascent_box .box02 {
	margin: 0px;
	padding: 0px;
	width: 270px;
	float: right;
}
	
/*interview_box*/

#interview_box {
	margin: 20px auto;
	padding: 40px 0;
	width: 1000px;
	background: url(../images/interview_bg.png) repeat-y;
}

#interview_box .tit {
	margin: 0px auto;
	padding: 0;
	width: 920px;
	height: 71px;
	font: normal normal 0px/0px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #FFF;
	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
	background: url(../images/interview_mi.png) no-repeat 0 0;
}

#interview_box #main_bg {
	margin: 20px auto 0px auto;
	padding: 20px 0;
	width: 920px;
	background: #FFF;
}

#interview_box .read {
	margin: 0px auto;
	padding: 0 0 20px 0;
	width: 800px;
}

#interview_box .read img {
	display: none;
}

#interview_box #read_01 a,#interview_box #read_01 a:hover {
	width: 800px;
	height: 91px;
	background: url(../images/interview_list01.png) no-repeat 0 0;
	display: block;
}

#interview_box #read_02 a,#interview_box #read_02 a:hover {
	width: 800px;
	height: 91px;
	background: url(../images/interview_list02.png) no-repeat 0 0;
	display: block;
}

/*first_box*/

#first_box {
	margin: 20px auto;
	padding: 40px 0;
	width: 1000px;
	background: url(../images/interview_bg.png) repeat-y;
}

#first_box .tit {
	margin: 0px auto;
	padding: 0;
	width: 920px;
	height: 71px;
	font: normal normal 0px/0px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #FFF;
	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
	background: url(../images/interview_mi02.png) no-repeat 0 0;
}

#first_box #main_bg {
	margin: 20px auto 0px auto;
	padding: 20px 0;
	width: 920px;
	background: #FFF;
}

#first_box #w_880 {
	margin: 0px auto;
	padding: 0px;
	width: 880px;
}

#first_box .f_l {
	float: left !important;
}

#first_box .f_r {
	float: right !important;
}

#first_box .list {
	margin: 20px auto;
	padding: 0px;
	width: 880px;
}

#first_box .list dt {
	margin: 0px;
	padding: 0px;
	width: 640px;
	font: normal normal 16px/30px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: left;
}

#first_box .list dd {
	margin: 0px;
	padding: 5px;
	width: 202px;
}

#first_box .pink,#first_box .green {
	margin: 0px auto;
	padding: 0 0 10px 0;
	width: 640px;
}

#first_box .pink dt {
	margin: 0px auto;
	padding: 0px;
	width: 60px;
	font: normal bold 16px/30px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #ff5096;
	text-align: left;
	float: left;
}

#first_box .pink em {
	font: normal bold 16px/30px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #6bdc83;
	text-align: left;
	float: left;
}

#first_box .green dt {
	margin: 0px auto;
	padding: 0px;
	width: 60px;
	font: normal bold 16px/30px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #6bdc83;
	text-align: left;
	float: left;
}

#first_box .pink dd,#first_box .green dd {
	margin: 0px auto;
	padding: 0px;
	width: 580px;
	font: normal normal 16px/30px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: left;
	float: left;
}

#first_box .pink dd strong {
	font: normal bold 16px/30px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: left;
}

#first_box .pink02,#first_box .green02 {
	margin: 0px auto;
	padding: 0 0 10px 0;
	width: 880px;
}

#first_box .pink02 dt {
	margin: 0px auto;
	padding: 0px;
	width: 60px;
	font: normal bold 16px/30px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #ff5096;
	text-align: left;
	float: left;
}

#first_box .green02 dt {
	margin: 0px auto;
	padding: 0px;
	width: 60px;
	font: normal bold 16px/30px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #6bdc83;
	text-align: left;
	float: left;
}

#first_box .pink02 dd,#first_box .green02 dd {
	margin: 0px auto;
	padding: 0px;
	width: 820px;
	font: normal normal 16px/30px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: left;
	float: left;
}

#first_box .txt_01 {
	margin: 0px auto;
	padding: 10px 0 10px 0;
	width: 880px;
	font: normal normal 16px/30px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: left;
}

#first_box .txt_02 {
	margin: 10px auto;
	padding: 20px 0 10px 0;
	width: 880px;
	font: normal bold 16px/30px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: left;
	border-bottom: 2px dotted #6cce9c;
}

/* second_box */

#second_box {
	margin: 20px auto;
	padding: 40px 0;
	width: 1000px;
	background: url(../images/interview_bg.png) repeat-y;
}

#second_box .tit {
	margin: 0px auto;
	padding: 0;
	width: 920px;
	height: 71px;
	font: normal normal 0px/0px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #FFF;
	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
	background: url(../images/interview_mi03.png) no-repeat 0 0;
}

#second_box #main_bg {
	margin: 20px auto 0px auto;
	padding: 20px 0;
	width: 920px;
	background: #FFF;
}

#second_box #w_880 {
	margin: 0px auto;
	padding: 0px;
	width: 880px;
}

#second_box .f_l {
	float: left !important;
}

#second_box .f_r {
	float: right !important;
}

#second_box .list {
	margin: 20px auto;
	padding: 0px;
	width: 880px;
}

#second_box .list dt {
	margin: 0px;
	padding: 0px;
	width: 640px;
	font: normal normal 16px/30px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: left;
}

#second_box .list dd {
	margin: 0px;
	padding: 5px;
	width: 202px;
}

#second_box .pink,#second_box .green {
	margin: 0px auto;
	padding: 0 0 10px 0;
	width: 640px;
}

#second_box .pink dt {
	margin: 0px auto;
	padding: 0px;
	width: 60px;
	font: normal bold 16px/30px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #ff5096;
	text-align: left;
	float: left;
}

#second_box .green dt {
	margin: 0px auto;
	padding: 0px;
	width: 60px;
	font: normal bold 16px/30px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #6bdc83;
	text-align: left;
	float: left;
}

#second_box .green02 dt em,#second_box .green dt em {
	font: normal bold 16px/30px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #ff5096;
	text-align: left;
}

#second_box .pink dd,#second_box .green dd {
	margin: 0px auto;
	padding: 0px;
	width: 580px;
	font: normal normal 16px/30px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: left;
	float: left;
}

#second_box .pink02,#second_box .green02 {
	margin: 0px auto;
	padding: 0 0 10px 0;
	width: 880px;
}

#second_box .pink02 dt {
	margin: 0px auto;
	padding: 0px;
	width: 60px;
	font: normal bold 16px/30px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #ff5096;
	text-align: left;
	float: left;
}

#second_box .green02 dt {
	margin: 0px auto;
	padding: 0px;
	width: 60px;
	font: normal bold 16px/30px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #6bdc83;
	text-align: left;
	float: left;
}

#second_box .pink02 dd,#second_box .green02 dd {
	margin: 0px auto;
	padding: 0px;
	width: 820px;
	font: normal normal 16px/30px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: left;
	float: left;
}

#second_box .txt_01 {
	margin: 0px auto;
	padding: 10px 0 10px 0;
	width: 880px;
	font: normal normal 16px/30px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: left;
}

#second_box .txt_02 {
	margin: 10px auto;
	padding: 20px 0 10px 0;
	width: 880px;
	font: normal bold 16px/30px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: left;
	border-bottom: 2px dotted #6cce9c;
}

#second_box .img {
	margin: 0px auto;
	padding: 0px;
	width: 400px;
}

/* review_box */

#review_box {
	margin: 20px auto;
	padding: 40px 0;
	width: 1000px;
	background: url(../images/review_bg.png) repeat-y;
}

#review_box .tit {
	margin: 0px auto;
	padding: 0;
	width: 920px;
	height: 71px;
	font: normal normal 0px/0px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #FFF;
	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
	background: url(../images/review_mi.png) no-repeat 0 0;
}

#review_box #main_bg {
	margin: 20px auto 0px auto;
	padding: 20px;
	width: 880px;
	background: #FFF;
}

#review_box .mi {
	margin: 0px auto;
	padding: 0 0 5px 0;
	width: 880px;
	font: normal bold 18px/28px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #e4bc40;
	text-align: left;
	border-bottom: 2px solid #ffea03;
}

#review_box .mi02 {
	margin: 20px auto 0px auto;
	padding: 0 0 5px 0;
	width: 880px;
	font: normal bold 18px/28px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #e4bc40;
	text-align: left;
	border-bottom: 2px solid #ffea03;
}

#review_box .mi img,#review_box .mi02 img {
	margin: 0px auto;
	padding: 0 10px 5px 0;
	vertical-align: middle;
}

#review_box .jacket {
	margin: 0px auto;
	padding: 20px 0;
	width: 880px;
}

#review_box .cd {
	margin: 0px;
	padding: 0px;
	width: 200px;
	float: left;
}

#review_box .txt_area {
	margin: 0px;
	padding: 0px;
	width: 640px;
	float: right;
}

#review_box .txt_area dt,#review_box .txt_area dd {
	font: normal bold 16px/30px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: left;
}

#review_box .pull_down {
	margin: 0 auto 20px auto;
	padding: 20px;
	width: 840px;
	background: #FFC;
}

#review_box .sub_mi {
	margin: 0px auto 10px auto;
	padding: 0 0 5px 0;
	width: 840px;
	font: normal bold 18px/26px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: left;
	border-bottom: 2px solid #ffea03;
}

#review_box .txt_01 {
	margin: 0px auto;
	padding: 0px;
	width: 820px;
	font: normal normal 16px/26px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: left;
}

#review_box .txt_02 {
	margin: 0px auto;
	padding: 0px;
	width: 820px;
	font: normal bold 16px/26px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: right;
}

/* clarist_box */

#clarist_box .mtb10 {
	margin: 10px auto !important;
}

#clarist_box {
	margin: 20px auto;
	padding: 40px 0;
	width: 1000px;
	background: url(../images/clarist_bg.png) repeat-y;
}

#clarist_box .tit {
	margin: 0px auto;
	padding: 0;
	width: 920px;
	height: 71px;
	font: normal normal 0px/0px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #FFF;
	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
	background: url(../images/clarist_mi.png) no-repeat 0 0;
}

#clarist_box #main_bg {
	margin: 20px auto 0px auto;
	padding: 20px;
	width: 880px;
	background: #FFF;
}

#clarist_box .read {
	margin: 0px auto;
	padding: 10px 0;
	width: 880px;
	background: url(../images/clarist_read_bg.gif) repeat-y;
}

#clarist_box .sub_tit {
	margin: 50px auto 0px auto;
	padding: 0;
	width: 880px;
	height: 100px;
	color: #FFF;
	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
	background: url(../images/clarist_sub_tit.jpg) no-repeat 0 0;
}

#clarist_box .sub_tit img {
	display: none;
}

#clarist_box .sub_mi {
	margin: 0px auto 10px auto;
	padding: 20px 0 5px 0;
	width: 840px;
	font: normal bold 18px/26px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: left;
	border-bottom: 2px solid #ffea03;
}

#clarist_box .mi {
	margin: 20px auto 0px auto;
	padding: 0 0 5px 0;
	width: 880px;
	font: normal bold 18px/28px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #f85696;
	text-align: left;
	border-bottom: 2px solid #ffa9ca;
}

#clarist_box .mi img {
	margin: 0px auto;
	padding: 0 10px 5px 0;
	vertical-align: middle;
}

#clarist_box .jacket {
	margin: 0px auto;
	padding: 20px 0;
	width: 880px;
}

#clarist_box .cd {
	margin: 0px;
	padding: 0px;
	width: 200px;
	float: left;
}

#clarist_box .txt_area {
	margin: 0px;
	padding: 80px 0 0 0;
	width: 640px;
	float: right;
}

#clarist_box .txt_area li {
	font: normal bold 20px/36px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: left;
}

#clarist_box .pull_down {
	margin: 0 auto 20px auto;
	padding: 20px;
	width: 840px;
	background: #FFC;
}

#clarist_box .txt_01 {
	margin: 0px auto;
	padding: 0px;
	width: 820px;
	font: normal normal 16px/26px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: left;
}

#clarist_box .txt_01 a {
	font: normal normal 16px/26px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #f85696;
	text-align: left;
	text-decoration: underline;
}

#clarist_box .txt_01 a:hover {
	font: normal normal 16px/26px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #f85696;
	text-align: left;
	text-decoration: none;
}

#clarist_box .txt_01 span {
	font: normal bold 16px/26px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #f85696;
	text-align: left;
}

#clarist_box .txt_02 {
	margin: 0px auto;
	padding: 0px;
	width: 820px;
	font: normal normal 16px/26px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: right;
}

#clarist_box .txt_03 {
	margin: 0px auto;
	padding: 20px 0 0 0;
	width: 860px;
	font: normal normal 16px/26px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: left;
}

#clarist_box .txt_04 {
	margin: 0px auto;
	padding: 120px 0 0 0;
	font: normal bold 20px/36px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: left;
}

#clarist_box .bt {
	margin: 0px auto;
	padding: 0px;
	width: 201px;
}

#clarist_box .examination_box {
	margin: 0px auto;
	padding: 50px 0 ;
	width: 880px;
	border-top: 2px solid #ffa9ca;
}


}

@media screen and (max-width: 767px) {
/*==========================================
 smp
===========================================*/

#top_box {
	margin: 0px auto;
	padding: 0px;
	width: 100%;
}

#top_box .sp_newsbox {
	margin: 20px auto;
	padding: 5%;
	width: 80%;
	border: 2px solid #cdcc83;
	box-shadow:rgba(78, 80, 82, 0.55) 21px 21px 13px -24px inset;
 -webkit-box-shadow:rgba(78, 80, 82, 0.55) 21px 21px 13px -24px inset;
 -moz-box-shadow:rgba(78, 80, 82, 0.55) 21px 21px 13px -24px inset;
	background: #FFF;
}

#top_box .mi {
	margin: 0px auto;
	padding: 0px;
	font: normal bold 24px/34px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: center;
}

#top_box .news_list {
	margin: 0px auto;
	padding: 10px 0 0 0;
	display: block !important;
	font: normal normal 14px/24px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
}

#top_box .news_list a {
	display: block !important;
	color: #4c444c;
	text-decoration: underline;
}

#top_box .news_list a:hover {
	color: #4c444c;
	text-decoration: none;
}


#top_box .news_list dt,#top_box .news_list dd {
	margin: 0px auto;
	padding: 0;
}

#top_box .bar {
	margin: 0px auto;
	padding: 0px;
	width: 100%;
	text-align: center
}


/*news_box*/

#news_box {
	margin: 0px auto 20px auto;
	padding: 0px;
	width: 100%;
}

#news_box .tit {
	margin: 20px auto;
	padding: 0px;
	width: 100%;
	height: 35px;
	font: normal bold 14px/35px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #FFF;
	text-align: center;
 background: -moz-linear-gradient(top, #ff9c40, #fb7f01);
 background: -webkit-gradient(linear, left top, left bottom, from(#ff9c40), to(#fb7f01));
}

#news_box #main_bg {
	margin: 0 auto;
	padding: 20px 0;
	width: 90%;
	border-radius: 5px;        /* CSS3草案 */  
 -webkit-border-radius: 5px;    /* Safari,Google Chrome用 */  
 -moz-border-radius: 5px;   /* Firefox用 */
	background: #FFF;
}

#news_box .list {
	margin: 0px auto;
	padding: 20px 0;
	width: 90%;
	border-bottom: 1px solid #ffcaaf;
}

#news_box .list img {
	margin: 0px auto;
	padding: 0 2% 0 0;
	width: 6%;
	vertical-align: baseline;
}

#news_box .list .n_img img {
	margin: 10px auto 0 auto;
	padding: 1%;
	width: 98%;
	border: 1px solid #e4e4e4;
}

#news_box .list .n_img02 img {
	margin: 10px auto 0 auto;
	padding: 1%;
	width: 98%;
	border: 1px solid #e4e4e4;
}

#news_box .list .mi {
	margin: 0px auto;
	padding: 0px;
	font: normal bold 18px/28px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: left;
}

#news_box .list .mi a {
	font: normal bold 18px/28px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: left;
	text-decoration: underline;
}

#news_box .list .mi a:hover {
	font: normal bold 18px/28px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: left;
	text-decoration: none;
}

#news_box .list .mi img {
	margin: 0px auto;
	padding: 0 10px 0 0;
	vertical-align: middle;
}

#news_box .txt {
	margin: 0px auto;
	padding: 20px 0 0 0;
	font: normal normal 14px/24px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: left;
}

#news_box .link {
	margin: 0px auto;
	padding: 20px 0 0 0;
	font: normal bold 14px/24px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #ff5500;
	text-align: right;
}

#news_box .link a {
	font: normal bold 14px/24px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #ff5500;
	text-align: right;
	text-decoration: underline;
}

#news_box .link a:hover {
	font: normal bold 14px/24px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #ff5500;
	text-align: right;
	text-decoration: none;
}

/*movie_box*/

#movie_box {
	margin: 0px auto 20px auto;
	padding: 0px;
	width: 100%;
}

#movie_box .tit {
	margin: 20px auto;
	padding: 0px;
	width: 100%;
	height: 35px;
	font: normal bold 14px/35px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #FFF;
	text-align: center;
 background: -moz-linear-gradient(top, #aa71ff, #9046ff);
 background: -webkit-gradient(linear, left top, left bottom, from(#aa71ff), to(#9046ff));
}

#movie_box #main_bg {
	margin: 0 auto;
	padding: 0px 0 20px 0;
	width: 90%;
	border-radius: 5px;        /* CSS3草案 */  
 -webkit-border-radius: 5px;    /* Safari,Google Chrome用 */  
 -moz-border-radius: 5px;   /* Firefox用 */
	background: #FFF;
}

#movie_box .mi {
	margin: 0px auto;
	padding: 20px 0 5px 0;
	width: 90%;
	font: normal bold 18px/28px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: left;
	border-bottom: 2px solid #b786ff;
}

#movie_box .mi img {
	margin: 0px auto;
	padding: 0 2% 0 0;
	width: 6%;
	vertical-align: baseline;
}


#movie_box iframe {
	margin: 0px auto;
	padding: 20px 0 0 0;
	width: 90% !important;
	text-align: center !important;
	display: block;
}

/*history_box*/

#history_box {
	margin: 0px auto 20px auto;
	padding: 0px;
	width: 100%;
}

#history_box .tit {
	margin: 20px auto;
	padding: 0px;
	width: 100%;
	height: 35px;
	font: normal bold 14px/35px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #FFF;
	text-align: center;
 background: -moz-linear-gradient(top, #64cbff, #1fb4ff);
 background: -webkit-gradient(linear, left top, left bottom, from(#64cbff), to(#1fb4ff));
}

#history_box #main_bg {
	margin: 0 auto;
	padding: 20px 0;
	width: 90%;
	border-radius: 5px;        /* CSS3草案 */  
 -webkit-border-radius: 5px;    /* Safari,Google Chrome用 */  
 -moz-border-radius: 5px;   /* Firefox用 */
	background: #FFF;
}

#history_box .read {
	margin: 0px auto;
	padding: 0 0 10px 0;
	width: 90%;
	font: normal normal 0px/0px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #FFF;
	text-align: center;
}

/*zenya_box*/

#zenya_box {
	margin: 0px auto 20px auto;
	padding: 0px;
	width: 100%;
}

#zenya_box .tit {
	margin: 20px auto;
	padding: 0px;
	width: 100%;
	height: 35px;
	font: normal bold 14px/35px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #FFF;
	text-align: center;
 background: -moz-linear-gradient(top, #64cbff, #1fb4ff);
 background: -webkit-gradient(linear, left top, left bottom, from(#64cbff), to(#1fb4ff));
}

#zenya_box #main_bg {
	margin: 0 auto;
	padding: 20px 0;
	width: 90%;
	border-radius: 5px;        /* CSS3草案 */  
 -webkit-border-radius: 5px;    /* Safari,Google Chrome用 */  
 -moz-border-radius: 5px;   /* Firefox用 */
	background: #FFF;
}

#zenya_box .mi {
	margin: 0px auto;
	padding: 0 0 5px 0;
	width: 90%;
	font: normal bold 18px/28px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: left;
	border-bottom: 2px solid #b786ff;
}

#zenya_box .mi img {
	margin: 0px auto;
	padding: 0 2% 0 0;
	width: 6%;
	vertical-align: baseline;
}

#zenya_box .list {
	margin: 20px auto;
	padding: 0px;
	width: 90%;
}

#zenya_box .list dt {
	margin: 0px auto;
	padding: 0px;
	width: 90%;
	font: normal normal 16px/28px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: left;
}

#zenya_box .list dd {
	margin: 20px auto 0px auto;
	padding: 5px;
	width: 90%;
	border: 1px solid #e4e4e4;
}

#zenya_box .txt_01 {
	margin: 0px auto;
	padding: 20px 0 20px 0;
	width: 90%;
	font: normal normal 16px/30px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: left;
}

#zenya_box .txt_01 span,#zenya_box .txt_04 span,#zenya_box .txt_05 span {
	font: normal bold 16px/30px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #eb5f00;
	text-align: left;
}

#zenya_box .txt_01 a,#zenya_box .txt_04 a,#zenya_box .txt_05 span {
	font: normal bold 16px/30px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #eb5f00;
	text-align: left;
	text-decoration: underline;
}

#zenya_box .txt_01 a:hover,#zenya_box .txt_04 a:hover,#zenya_box .txt_05 span {
	font: normal bold 16px/30px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #eb5f00;
	text-align: left;
	text-decoration: underline;
}

#zenya_box .txt_02 {
	margin: 0px auto;
	padding: 0px;
	width: 90%;
	font: normal normal 16px/30px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: left;
}

#zenya_box .txt_03 {
	margin: 0px auto;
	padding: 20px 0;
	width: 90%;
	font: normal normal 16px/30px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: right;
}

#zenya_box .txt_04 {
	margin: 0px auto;
	padding: 20px 0 0 0;
	width: 90%;
	font: normal normal 16px/30px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: left;
}

#zenya_box .txt_05 {
	margin: 0px auto;
	padding: 20px 0;
	width: 90%;
	font: normal normal 16px/30px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: left;
}

#zenya_box .pull_down {
	margin: 0px auto;
	padding: 0px;
	width: 100%;
	background: #FFF;
}

#zenya_box .pull_bt {
	margin: 0px auto;
	padding: 0px;
	width: 90%;
	text-align: center;
}

#zenya_box .mi {
	margin: 20px auto;
	padding: 0 0 5px 0;
	width: 90%;
	font: normal bold 16px/26px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: left;
	border-bottom: 2px solid #5fc9ff;
}

#zenya_box .mi span {
	font: normal bold 20px/30px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #008fd8;
	text-align: left;
}

#zenya_box .mi img {
	margin: 0px auto;
	padding: 0 10px 5px 0;
	vertical-align: middle;
}

#zenya_box .cd li {
	margin:0px auto 20px auto;
	padding: 5px;
	width: 80%;
	background: #FFF;
	border: 1px solid #e4e4e4;
}

#zenya_box .mag {
	margin: 0px auto;
	padding: 0px;
	width: 90%;
}

#zenya_box .key {
	margin: 0px auto 20px auto;
	padding: 0;
	width: 90%;
}

#zenya_box .key dt {
	margin: 0px auto;
	padding: 5px;
	width: 80%;
	background: #FFF;
	border: 1px solid #e4e4e4;
}

#zenya_box .key dd {
	font: normal normal 14px/24px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: center;
}

#zenya_box .txt_03 {
	margin: 0px auto;
	padding: 20px 0;
	width: 90%;
	font: normal bold 14px/24px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: right;
}

#zenya_box .key {
	margin: 20px auto 10px auto;
	padding: 0;
	width: 100%;
}

#zenya_box .key dt {
	margin: 0px auto;
	padding: 5px;
	width: 80%;
	background: #FFF;
	border: 1px solid #e4e4e4;
}

#zenya_box .key dd {
	font: normal normal 12px/26px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: center;
}

#zenya_box .left_area {
	margin: 20px auto;
	padding: 0px;
	width: 100%;
}

#zenya_box .left_area dt {
	margin: 0px auto 10px  auto;
	padding: 5px;
	width: 80%;
	background: #FFF;
	border: 1px solid #e4e4e4;
}

#zenya_box .left_area dd {
	margin: 0px auto 10px auto;
	padding: 0px;
	width: 80%;
}

#zenya_box .left_area ul {
	margin: 0px;
	padding: 0px;
}

#zenya_box .area_txt01 {
	margin: 0px auto;
	padding: 0px;
	font: normal normal 14px/24px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: left;
}

#zenya_box .area_txt02 {
	margin: 0px auto;
	padding: 5px 0 0 0;
	font: normal normal 14px/24px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: left;
}

#zenya_box .area_txt03 {
	margin: 0px auto;
	padding: 10px 0 0 0;
	font: normal normal 14px/24px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: left;
}

#zenya_box .area_txt01 span,#zenya_box .area_txt02 span {
	margin: 0px auto;
	padding: 10px 0 0 0;
	font: normal bold 14px/24px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #008fd8;
	text-align: left;
}

#zenya_box .right_area {
	margin: 0px;
	padding: 0px;
	width: 100%;
}

#zenya_box .solid  {
	margin: 0px auto 10px auto;
	padding: 5px;
	width: 80%;
	background: #FFF;
	border: 1px solid #e4e4e4;
}

/*junior_box*/

#junior_box {
	margin: 0px auto 20px auto;
	padding: 0px;
	width: 100%;
}

#junior_box .tit {
	margin: 20px auto;
	padding: 0px;
	width: 100%;
	height: 35px;
	font: normal bold 14px/35px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #FFF;
	text-align: center;
 background: -moz-linear-gradient(top, #64cbff, #1fb4ff);
 background: -webkit-gradient(linear, left top, left bottom, from(#64cbff), to(#1fb4ff));
}

#junior_box #main_bg {
	margin: 0 auto;
	padding: 20px 0;
	width: 90%;
	border-radius: 5px;        /* CSS3草案 */  
 -webkit-border-radius: 5px;    /* Safari,Google Chrome用 */  
 -moz-border-radius: 5px;   /* Firefox用 */
	background: #FFF;
}

#junior_box .mi {
	margin: 0px auto;
	padding: 0 0 5px 0;
	width: 90%;
	font: normal bold 18px/28px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: left;
	border-bottom: 2px solid #b786ff;
}

#junior_box .mi img {
	margin: 0px auto;
	padding: 0 2% 0 0;
	width: 6%;
	vertical-align: baseline;
}

#junior_box .list {
	margin: 20px auto;
	padding: 0px;
	width: 90%;
}

#junior_box .list dt {
	margin: 0px auto;
	padding: 0px;
	width: 90%;
	font: normal normal 16px/28px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: left;
}

#junior_box .list dd {
	margin: 20px auto 0px auto;
	padding: 1%;
	width: 90%;
	border: 1px solid #e4e4e4;
}

#junior_box .list .visual {
	margin: 10px auto;
	padding: 0px;
	width: 100%;
	border: none !important;
	font: normal normal 12px/22px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: center;
}

#junior_box .list .visual img {
	margin: 0px auto;
	padding: 1%;
	width: 90%;
	border: 1px solid #e4e4e4 !important;
}

#junior_box .list02 {
	margin: 20px auto;
	padding: 0px;
	width: 90%;
}

#junior_box .list02 dt {
	margin: 0px auto;
	padding: 0px;
	width: 90%;
	font: normal normal 16px/28px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: left;
}

#junior_box .list02 dd {
	margin: 0px auto;
	padding: 0;
	width: 90%;
}

#junior_box .list02 li {
	margin: 0px auto ;
	padding: 0px;
	width: 100%;
	font: normal normal 12px/16px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: center;
}

#junior_box .list02 li img {
	margin: 0 0 0 5px;
	padding: 1%;
	width: 90%;
	border: 1px solid #e4e4e4;
}

#junior_box .txt_01 {
	margin: 0px auto;
	padding: 20px 0 20px 0;
	width: 90%;
	font: normal normal 16px/30px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: left;
}

#junior_box .txt_01 span,#junior_box .txt_04 span,#junior_box .txt_05 span {
	font: normal bold 16px/30px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #eb5f00;
	text-align: left;
}

#junior_box .txt_01 a,#junior_box .txt_04 a,#junior_box .txt_05 span {
	font: normal bold 16px/30px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #eb5f00;
	text-align: left;
	text-decoration: underline;
}

#junior_box .txt_01 a:hover,#junior_box .txt_04 a:hover,#junior_box .txt_05 span {
	font: normal bold 16px/30px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #eb5f00;
	text-align: left;
	text-decoration: underline;
}

#junior_box .txt_02 {
	margin: 0px auto;
	padding: 0px;
	width: 90%;
	font: normal normal 16px/30px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: left;
}

#junior_box .txt_03 {
	margin: 0px auto;
	padding: 20px 0;
	width: 90%;
	font: normal normal 16px/30px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: right;
}

#junior_box .txt_04 {
	margin: 0px auto;
	padding: 20px 0 0 0;
	width: 90%;
	font: normal normal 16px/30px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: left;
}

#junior_box .txt_05 {
	margin: 0px auto;
	padding: 20px 0;
	width: 90%;
	font: normal normal 16px/30px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: left;
}

#junior_box .pull_down {
	margin: 0px auto;
	padding: 0px;
	width: 100%;
	background: #FFF;
}

#junior_box .pull_bt {
	margin: 0px auto;
	padding: 0px;
	width: 90%;
	text-align: center;
}

#junior_box .mi {
	margin: 20px auto;
	padding: 0 0 5px 0;
	width: 90%;
	font: normal bold 16px/26px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: left;
	border-bottom: 2px solid #5fc9ff;
}

#junior_box .mi span {
	font: normal bold 20px/30px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #008fd8;
	text-align: left;
}

#junior_box .mi img {
	margin: 0px auto;
	padding: 0 10px 5px 0;
	vertical-align: middle;
}

#junior_box .cd li {
	margin:0px auto 20px auto;
	padding: 5px;
	width: 80%;
	background: #FFF;
	border: 1px solid #e4e4e4;
}

#junior_box .mag {
	margin: 0px auto;
	padding: 0px;
	width: 90%;
}

#junior_box .key {
	margin: 0px auto 20px auto;
	padding: 0;
	width: 90%;
}

#junior_box .key dt {
	margin: 0px auto;
	padding: 5px;
	width: 80%;
	background: #FFF;
	border: 1px solid #e4e4e4;
}

#junior_box .key dd {
	font: normal normal 14px/24px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: center;
}

#junior_box .txt_03 {
	margin: 0px auto;
	padding: 20px 0;
	width: 90%;
	font: normal bold 14px/24px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: right;
}

#junior_box .key {
	margin: 20px auto 10px auto;
	padding: 0;
	width: 100%;
}

#junior_box .key dt {
	margin: 0px auto;
	padding: 5px;
	width: 80%;
	background: #FFF;
	border: 1px solid #e4e4e4;
}

#junior_box .key dd {
	font: normal normal 12px/26px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: center;
}

#junior_box .left_area {
	margin: 20px auto;
	padding: 0px;
	width: 100%;
}

#junior_box .left_area dt {
	margin: 0px auto 10px  auto;
	padding: 5px;
	width: 80%;
	background: #FFF;
	border: 1px solid #e4e4e4;
}

#junior_box .left_area dd {
	margin: 0px auto 10px auto;
	padding: 0px;
	width: 80%;
}

#junior_box .left_area ul {
	margin: 0px;
	padding: 0px;
}

#junior_box .area_txt01 {
	margin: 0px auto;
	padding: 0px;
	font: normal normal 14px/24px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: left;
}

#junior_box .area_txt02 {
	margin: 0px auto;
	padding: 5px 0 0 0;
	font: normal normal 14px/24px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: left;
}

#junior_box .area_txt03 {
	margin: 0px auto;
	padding: 10px 0 0 0;
	font: normal normal 14px/24px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: left;
}

#junior_box .area_txt01 span,#junior_box .area_txt02 span {
	margin: 0px auto;
	padding: 10px 0 0 0;
	font: normal bold 14px/24px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #008fd8;
	text-align: left;
}

#junior_box .right_area {
	margin: 0px;
	padding: 0px;
	width: 100%;
}

#junior_box .solid  {
	margin: 0px auto 10px auto;
	padding: 5px;
	width: 80%;
	background: #FFF;
	border: 1px solid #e4e4e4;
}

#junior_box .album_area {
	margin: 0px auto;
	padding: 0px;
	width: 90%;
}

#junior_box .al_box {
	margin: 0px auto;
	padding: 0 0 10px 0;
}

#junior_box .al_box dt {
	margin: 0px auto;
	padding: 1%;
	width: 99%;
	background: #FFF;
	border: 1px solid #e4e4e4;
}

#junior_box .box01 {
	margin: 0px auto;
	padding: 0px;
	width: 100%;
}

#junior_box .box02 {
	margin: 0px auto;
	padding: 0px;
	width: 100%;
}

/*highschool_box*/

#highschool_box {
	margin: 0px auto 20px auto;
	padding: 0px;
	width: 100%;
}

#highschool_box .tit {
	margin: 20px auto;
	padding: 0px;
	width: 100%;
	height: 35px;
	font: normal bold 14px/35px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #FFF;
	text-align: center;
 background: -moz-linear-gradient(top, #64cbff, #1fb4ff);
 background: -webkit-gradient(linear, left top, left bottom, from(#64cbff), to(#1fb4ff));
}

#highschool_box #main_bg {
	margin: 0 auto;
	padding: 20px 0;
	width: 90%;
	border-radius: 5px;        /* CSS3草案 */  
 -webkit-border-radius: 5px;    /* Safari,Google Chrome用 */  
 -moz-border-radius: 5px;   /* Firefox用 */
	background: #FFF;
}

#highschool_box .mi {
	margin: 0px auto;
	padding: 0 0 5px 0;
	width: 90%;
	font: normal bold 18px/28px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: left;
	border-bottom: 2px solid #b786ff;
}

#highschool_box .mi img {
	margin: 0px auto;
	padding: 0 2% 0 0;
	width: 6%;
	vertical-align: baseline;
}

#highschool_box .list {
	margin: 20px auto;
	padding: 0px;
	width: 90%;
}

#highschool_box .list dt {
	margin: 0px auto;
	padding: 0px;
	width: 90%;
	font: normal normal 16px/28px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: left;
}

#highschool_box .list dd {
	margin: 20px auto 0px auto;
	padding: 1%;
	width: 90%;
	border: 1px solid #e4e4e4;
}

#highschool_box .list .visual {
	margin: 10px auto;
	padding: 0px;
	width: 100%;
	border: none !important;
	font: normal normal 12px/22px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: center;
}

#highschool_box .list .visual img {
	margin: 0px auto;
	padding: 1%;
	width: 90%;
	border: 1px solid #e4e4e4 !important;
}

#highschool_box .list02 {
	margin: 20px auto;
	padding: 0px;
	width: 90%;
}

#highschool_box .list02 dt {
	margin: 0px auto;
	padding: 0px;
	width: 90%;
	font: normal normal 16px/28px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: left;
}

#highschool_box .list02 dd {
	margin: 0px auto;
	padding: 0;
	width: 90%;
}

#highschool_box .list02 li {
	margin: 0px auto ;
	padding: 0px;
	width: 100%;
	font: normal normal 12px/16px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: center;
}

#highschool_box .list02 li img {
	margin: 0 0 0 5px;
	padding: 1%;
	width: 90%;
	border: 1px solid #e4e4e4;
}

#highschool_box .txt_01 {
	margin: 0px auto;
	padding: 20px 0 20px 0;
	width: 90%;
	font: normal normal 16px/30px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: left;
}

#highschool_box .txt_01 span,#highschool_box .txt_04 span,#highschool_box .txt_05 span {
	font: normal bold 16px/30px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #eb5f00;
	text-align: left;
}

#highschool_box .txt_01 a,#highschool_box .txt_04 a,#highschool_box .txt_05 span {
	font: normal bold 16px/30px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #eb5f00;
	text-align: left;
	text-decoration: underline;
}

#highschool_box .txt_01 a:hover,#highschool_box .txt_04 a:hover,#highschool_box .txt_05 span {
	font: normal bold 16px/30px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #eb5f00;
	text-align: left;
	text-decoration: underline;
}

#highschool_box .txt_02 {
	margin: 0px auto;
	padding: 0px;
	width: 90%;
	font: normal normal 16px/30px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: left;
}

#highschool_box .txt_03 {
	margin: 0px auto;
	padding: 20px 0;
	width: 90%;
	font: normal normal 16px/30px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: right;
}

#highschool_box .txt_04 {
	margin: 0px auto;
	padding: 20px 0 0 0;
	width: 90%;
	font: normal normal 16px/30px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: left;
}

#highschool_box .txt_05 {
	margin: 0px auto;
	padding: 20px 0;
	width: 90%;
	font: normal normal 16px/30px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: left;
}

#highschool_box .pull_down {
	margin: 0px auto;
	padding: 0px;
	width: 100%;
	background: #FFF;
}

#highschool_box .pull_bt {
	margin: 0px auto;
	padding: 0px;
	width: 90%;
	text-align: center;
}

#highschool_box .mi {
	margin: 20px auto;
	padding: 0 0 5px 0;
	width: 90%;
	font: normal bold 16px/26px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: left;
	border-bottom: 2px solid #5fc9ff;
}

#highschool_box .mi span {
	font: normal bold 20px/30px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #008fd8;
	text-align: left;
}

#highschool_box .mi img {
	margin: 0px auto;
	padding: 0 10px 5px 0;
	vertical-align: middle;
}

#highschool_box .cd li {
	margin:0px auto 20px auto;
	padding: 5px;
	width: 80%;
	background: #FFF;
	border: 1px solid #e4e4e4;
}

#highschool_box .mag {
	margin: 0px auto;
	padding: 0px;
	width: 90%;
}

#highschool_box .key {
	margin: 0px auto 20px auto;
	padding: 0;
	width: 90%;
}

#highschool_box .key dt {
	margin: 0px auto;
	padding: 5px;
	width: 80%;
	background: #FFF;
	border: 1px solid #e4e4e4;
}

#highschool_box .key dd {
	font: normal normal 14px/24px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: center;
}

#highschool_box .txt_03 {
	margin: 0px auto;
	padding: 20px 0;
	width: 90%;
	font: normal bold 14px/24px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: right;
}

#highschool_box .key {
	margin: 20px auto 10px auto;
	padding: 0;
	width: 100%;
}

#highschool_box .key dt {
	margin: 0px auto;
	padding: 5px;
	width: 80%;
	background: #FFF;
	border: 1px solid #e4e4e4;
}

#highschool_box .key dd {
	font: normal normal 12px/26px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: center;
}

#highschool_box .left_area {
	margin: 20px auto;
	padding: 0px;
	width: 100%;
}

#highschool_box .left_area dt {
	margin: 0px auto 10px  auto;
	padding: 5px;
	width: 80%;
	background: #FFF;
	border: 1px solid #e4e4e4;
}

#highschool_box .left_area dd {
	margin: 0px auto 10px auto;
	padding: 0px;
	width: 80%;
}

#highschool_box .left_area ul {
	margin: 0px;
	padding: 0px;
}

#highschool_box .area_txt01 {
	margin: 0px auto;
	padding: 0px;
	font: normal normal 14px/24px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: left;
}

#highschool_box .area_txt02 {
	margin: 0px auto;
	padding: 5px 0 0 0;
	font: normal normal 14px/24px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: left;
}

#highschool_box .area_txt03 {
	margin: 0px auto;
	padding: 10px 0 0 0;
	font: normal normal 14px/24px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: left;
}

#highschool_box .area_txt01 span,#highschool_box .area_txt02 span {
	margin: 0px auto;
	padding: 10px 0 0 0;
	font: normal bold 14px/24px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #008fd8;
	text-align: left;
}

#highschool_box .right_area {
	margin: 0px;
	padding: 0px;
	width: 100%;
}

#highschool_box .solid  {
	margin: 0px auto 10px auto;
	padding: 5px;
	width: 80%;
	background: #FFF;
	border: 1px solid #e4e4e4;
}

#highschool_box .album_area {
	margin: 0px auto;
	padding: 0px;
	width: 90%;
}

#highschool_box .al_box {
	margin: 0px auto;
	padding: 0 0 10px 0;
}

#highschool_box .al_box dt {
	margin: 0px auto;
	padding: 1%;
	width: 99%;
	background: #FFF;
	border: 1px solid #e4e4e4;
}

#highschool_box .box01 {
	margin: 0px auto;
	padding: 0px;
	width: 100%;
}

#highschool_box .box02 {
	margin: 0px auto;
	padding: 0px;
	width: 100%;
}

/*nascent_box*/

#nascent_box {
	margin: 0px auto 20px auto;
	padding: 0px;
	width: 100%;
}

#nascent_box .tit {
	margin: 20px auto;
	padding: 0px;
	width: 100%;
	height: 35px;
	font: normal bold 14px/35px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #FFF;
	text-align: center;
 background: -moz-linear-gradient(top, #64cbff, #1fb4ff);
 background: -webkit-gradient(linear, left top, left bottom, from(#64cbff), to(#1fb4ff));
}

#nascent_box #main_bg {
	margin: 0 auto;
	padding: 20px 0;
	width: 90%;
	border-radius: 5px;        /* CSS3草案 */  
 -webkit-border-radius: 5px;    /* Safari,Google Chrome用 */  
 -moz-border-radius: 5px;   /* Firefox用 */
	background: #FFF;
}

#nascent_box .mi {
	margin: 0px auto;
	padding: 0 0 5px 0;
	width: 90%;
	font: normal bold 18px/28px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: left;
	border-bottom: 2px solid #b786ff;
}

#nascent_box .mi img {
	margin: 0px auto;
	padding: 0 2% 0 0;
	width: 6%;
	vertical-align: baseline;
}

#nascent_box .list {
	margin: 20px auto;
	padding: 0px;
	width: 90%;
}

#nascent_box .list dt {
	margin: 0px auto;
	padding: 0px;
	width: 90%;
	font: normal normal 16px/28px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: left;
}

#nascent_box .list dd,#nascent_box .border {
	margin: 20px auto 0px auto;
	padding: 1%;
	width: 90%;
	border: 1px solid #e4e4e4;
}

#nascent_box .list .visual {
	margin: 10px auto;
	padding: 0px;
	width: 100%;
	border: none !important;
	font: normal normal 12px/22px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: center;
}

#nascent_box .list .visual img {
	margin: 0px auto;
	padding: 1%;
	width: 90%;
	border: 1px solid #e4e4e4 !important;
}

#nascent_box .list02 {
	margin: 20px auto;
	padding: 0px;
	width: 90%;
}

#nascent_box .list02 dt {
	margin: 0px auto;
	padding: 0px;
	width: 90%;
	font: normal normal 16px/28px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: left;
}

#nascent_box .list02 dd {
	margin: 0px auto;
	padding: 0;
	width: 90%;
}

#nascent_box .list02 li {
	margin: 0px auto ;
	padding: 0px;
	width: 100%;
	font: normal normal 12px/16px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: center;
}

#nascent_box .list02 li img {
	margin: 0 0 0 5px;
	padding: 1%;
	width: 90%;
	border: 1px solid #e4e4e4;
}

#nascent_box .txt_01 {
	margin: 0px auto;
	padding: 20px 0 20px 0;
	width: 90%;
	font: normal normal 16px/30px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: left;
}

#nascent_box .txt_01 span,#nascent_box .txt_04 span,#nascent_box .txt_05 span {
	font: normal bold 16px/30px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #eb5f00;
	text-align: left;
}

#nascent_box .txt_01 a,#nascent_box .txt_04 a,#nascent_box .txt_05 span {
	font: normal bold 16px/30px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #eb5f00;
	text-align: left;
	text-decoration: underline;
}

#nascent_box .txt_01 a:hover,#nascent_box .txt_04 a:hover,#nascent_box .txt_05 span {
	font: normal bold 16px/30px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #eb5f00;
	text-align: left;
	text-decoration: underline;
}

#nascent_box .txt_02 {
	margin: 0px auto;
	padding: 0px;
	width: 90%;
	font: normal normal 16px/30px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: left;
}

#nascent_box .txt_03 {
	margin: 0px auto;
	padding: 20px 0;
	width: 90%;
	font: normal normal 16px/30px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: right;
}

#nascent_box .txt_04 {
	margin: 0px auto;
	padding: 20px 0 0 0;
	width: 90%;
	font: normal normal 16px/30px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: left;
}

#nascent_box .txt_05 {
	margin: 0px auto;
	padding: 20px 0;
	width: 90%;
	font: normal normal 16px/30px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: left;
}

#nascent_box .pull_down {
	margin: 0px auto;
	padding: 0px;
	width: 100%;
	background: #FFF;
}

#nascent_box .pull_bt {
	margin: 0px auto;
	padding: 0px;
	width: 90%;
	text-align: center;
}

#nascent_box .mi {
	margin: 20px auto;
	padding: 0 0 5px 0;
	width: 90%;
	font: normal bold 16px/26px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: left;
	border-bottom: 2px solid #5fc9ff;
}

#nascent_box .mi span {
	font: normal bold 20px/30px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #008fd8;
	text-align: left;
}

#nascent_box .mi img {
	margin: 0px auto;
	padding: 0 10px 5px 0;
	vertical-align: middle;
}

#nascent_box .cd li {
	margin:0px auto 20px auto;
	padding: 5px;
	width: 80%;
	background: #FFF;
	border: 1px solid #e4e4e4;
}

#nascent_box .mag {
	margin: 0px auto;
	padding: 0px;
	width: 90%;
}

#nascent_box .key {
	margin: 0px auto 20px auto;
	padding: 0;
	width: 90%;
}

#nascent_box .key dt {
	margin: 0px auto;
	padding: 5px;
	width: 80%;
	background: #FFF;
	border: 1px solid #e4e4e4;
}

#nascent_box .key dd {
	font: normal normal 14px/24px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: center;
}

#nascent_box .txt_03 {
	margin: 0px auto;
	padding: 20px 0;
	width: 90%;
	font: normal bold 14px/24px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: right;
}

#nascent_box .key {
	margin: 20px auto 10px auto;
	padding: 0;
	width: 100%;
}

#nascent_box .key dt {
	margin: 0px auto;
	padding: 5px;
	width: 80%;
	background: #FFF;
	border: 1px solid #e4e4e4;
}

#nascent_box .key dd {
	font: normal normal 12px/26px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: center;
}

#nascent_box .left_area {
	margin: 20px auto;
	padding: 0px;
	width: 100%;
}

#nascent_box .left_area dt {
	margin: 0px auto 10px  auto;
	padding: 5px;
	width: 80%;
	background: #FFF;
	border: 1px solid #e4e4e4;
}

#nascent_box .left_area dd {
	margin: 0px auto 10px auto;
	padding: 0px;
	width: 80%;
}

#nascent_box .left_area ul {
	margin: 0px;
	padding: 0px;
}

#nascent_box .area_txt01 {
	margin: 0px auto;
	padding: 0px;
	font: normal normal 14px/24px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: left;
}

#nascent_box .area_txt02 {
	margin: 0px auto;
	padding: 5px 0 0 0;
	font: normal normal 14px/24px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: left;
}

#nascent_box .area_txt03 {
	margin: 0px auto;
	padding: 10px 0 0 0;
	font: normal normal 14px/24px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: left;
}

#nascent_box .area_txt01 span,#nascent_box .area_txt02 span {
	margin: 0px auto;
	padding: 10px 0 0 0;
	font: normal bold 14px/24px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #008fd8;
	text-align: left;
}

#nascent_box .right_area {
	margin: 0px;
	padding: 0px;
	width: 100%;
}

#nascent_box .solid  {
	margin: 0px auto 10px auto;
	padding: 5px;
	width: 80%;
	background: #FFF;
	border: 1px solid #e4e4e4;
}

#nascent_box .album_area {
	margin: 0px auto;
	padding: 0px;
	width: 90%;
}

#nascent_box .al_box {
	margin: 0px auto;
	padding: 0 0 10px 0;
}

#nascent_box .al_box dt {
	margin: 0px auto;
	padding: 1%;
	width: 99%;
	background: #FFF;
	border: 1px solid #e4e4e4;
}

#nascent_box .box01 {
	margin: 0px auto;
	padding: 0px;
	width: 100%;
}

#nascent_box .box02 {
	margin: 0px auto;
	padding: 0px;
	width: 100%;
}

/*interview_box*/

#interview_box {
	margin: 0px auto 20px auto;
	padding: 0px;
	width: 100%;
}

#interview_box .tit {
	margin: 20px auto;
	padding: 0px;
	width: 100%;
	height: 35px;
	font: normal bold 14px/35px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #FFF;
	text-align: center;
 background: -moz-linear-gradient(top, #68e081, #40c65d);
 background: -webkit-gradient(linear, left top, left bottom, from(#68e081), to(#40c65d));
}

#interview_box #main_bg {
	margin: 0 auto;
	padding: 20px 0;
	width: 90%;
	border-radius: 5px;        /* CSS3草案 */  
 -webkit-border-radius: 5px;    /* Safari,Google Chrome用 */  
 -moz-border-radius: 5px;   /* Firefox用 */
	background: #FFF;
}

#interview_box .read {
	margin: 0px auto;
	padding: 0 0 10px 0;
	width: 90%;
	font: normal normal 0px/0px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #FFF;
	text-align: center;
}

/*first_box*/

#first_box {
	margin: 0px auto 20px auto;
	padding: 0px;
	width: 100%;
}

#first_box .tit {
	margin: 20px auto;
	padding: 0px;
	width: 100%;
	height: 35px;
	font: normal bold 14px/35px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #FFF;
	text-align: center;
 background: -moz-linear-gradient(top, #68e081, #40c65d);
 background: -webkit-gradient(linear, left top, left bottom, from(#68e081), to(#40c65d));
}

#first_box #main_bg {
	margin: 0 auto;
	padding: 20px 0;
	width: 90%;
	border-radius: 5px;        /* CSS3草案 */  
 -webkit-border-radius: 5px;    /* Safari,Google Chrome用 */  
 -moz-border-radius: 5px;   /* Firefox用 */
	background: #FFF;
}

#first_box p img {
	margin: 0px auto;
	padding: 10px 0;
	width: 90%;
	display: block;
	text-align: center;
}

#first_box #w_880 {
	margin: 0px auto;
	padding: 0px;
	width: 90%;
}

#first_box .list {
	margin: 20px auto;
	padding: 0px;
}

#first_box .list dt {
	margin: 0px auto;
	padding: 0px;
	width: 100%;
	font: normal normal 16px/30px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: left;
}

#first_box .list dd {
	margin: 0px;
	padding: 5px;
	width: 100%;
}

#first_box .pink,#first_box .green {
	margin: 0px auto;
	padding: 0px;
	width: 100%;
}

#first_box .pink dt {
	margin: 0px auto;
	padding: 0px;
	font: normal bold 16px/30px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #ff5096;
	width: 20%;
	text-align: left;
	float: left;
}

#first_box .green dt {
	margin: 0px auto;
	padding: 0px;
	width: 20%;
	font: normal bold 16px/30px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #6bdc83;
	text-align: left;
	float: left;
}

#first_box .pink dd,#first_box .green dd {
	margin: 0px auto;
	padding: 0px;
	width: 80%;
	font: normal normal 16px/30px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: left;
	float: left;
}

#first_box .pink dd strong {
	font: normal bold 16px/30px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: left;
}

#first_box .pink02,#first_box .green02 {
	margin: 0px auto;
	padding: 0px;
	width: 100%;
}

#first_box .pink02 dt {
	margin: 0px auto;
	padding: 0px;
	width: 20%;
	font: normal bold 16px/30px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #ff5096;
	text-align: left;
	float: left;
}

#first_box .pink em {
	font: normal bold 16px/30px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #6bdc83;
	text-align: left;
	float: left;
}


#first_box .green02 dt {
	margin: 0px auto;
	padding: 0px;
	width: 20%;
	font: normal bold 16px/30px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #6bdc83;
	text-align: left;
	float: left;
}

#first_box .pink02 dd,#first_box .green02 dd {
	margin: 0px auto;
	padding: 0px;
	width: 80%;
	font: normal normal 16px/30px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: left;
	float: left;
}

#first_box .txt_01 {
	margin: 0px auto;
	padding: 10px 0 10px 0;
	width: 100%;
	font: normal normal 16px/30px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: left;
}

#first_box .txt_02 {
	margin: 10px auto;
	padding: 20px 0 2px 0;
	width: 100%;
	font: normal bold 16px/30px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: left;
	border-bottom: 2px dotted #6cce9c;
}

/*second_box*/

#second_box {
	margin: 0px auto 20px auto;
	padding: 0px;
	width: 100%;
}

#second_box .tit {
	margin: 20px auto;
	padding: 0px;
	width: 100%;
	height: 35px;
	font: normal bold 14px/35px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #FFF;
	text-align: center;
 background: -moz-linear-gradient(top, #68e081, #40c65d);
 background: -webkit-gradient(linear, left top, left bottom, from(#68e081), to(#40c65d));
}

#second_box #main_bg {
	margin: 0 auto;
	padding: 20px 0;
	width: 90%;
	border-radius: 5px;        /* CSS3草案 */  
 -webkit-border-radius: 5px;    /* Safari,Google Chrome用 */  
 -moz-border-radius: 5px;   /* Firefox用 */
	background: #FFF;
}

#second_box p img {
	margin: 0px auto;
	padding: 10px 0;
	width: 90%;
	display: block;
	text-align: center;
}

#second_box #w_880 {
	margin: 0px auto;
	padding: 0px;
	width: 90%;
}

#second_box .list {
	margin: 20px auto;
	padding: 0px;
}

#second_box .list dt {
	margin: 0px auto;
	padding: 0px;
	width: 100%;
	font: normal normal 16px/30px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: left;
}

#second_box .list dd {
	margin: 0px;
	padding: 5px;
	width: 100%;
}

#second_box .pink,#second_box .green {
	margin: 0px auto;
	padding: 0px;
	width: 100%;
}

#second_box .pink dt {
	margin: 0px auto;
	padding: 0px;
	font: normal bold 16px/30px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #ff5096;
	width: 20%;
	text-align: left;
	float: left;
}

#second_box .green dt {
	margin: 0px auto;
	padding: 0px;
	width: 20%;
	font: normal bold 16px/30px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #6bdc83;
	text-align: left;
	float: left;
}

#second_box .green02 dt em,#second_box .green dt em {
	font: normal bold 16px/30px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #ff5096;
	text-align: left;
}

#second_box .pink dd,#second_box .green dd {
	margin: 0px auto;
	padding: 0px;
	width: 80%;
	font: normal normal 16px/30px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: left;
	float: left;
}

#second_box .pink02,#second_box .green02 {
	margin: 0px auto;
	padding: 0px;
	width: 100%;
}

#second_box .pink02 dt {
	margin: 0px auto;
	padding: 0px;
	width: 20%;
	font: normal bold 16px/30px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #ff5096;
	text-align: left;
	float: left;
}

#second_box .green02 dt {
	margin: 0px auto;
	padding: 0px;
	width: 20%;
	font: normal bold 16px/30px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #6bdc83;
	text-align: left;
	float: left;
}

#second_box .pink02 dd,#second_box .green02 dd {
	margin: 0px auto;
	padding: 0px;
	width: 80%;
	font: normal normal 16px/30px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: left;
	float: left;
}

#second_box .txt_01 {
	margin: 0px auto;
	padding: 10px 0 10px 0;
	width: 100%;
	font: normal normal 16px/30px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: left;
}

#second_box .txt_02 {
	margin: 10px auto;
	padding: 20px 0 2px 0;
	width: 100%;
	font: normal bold 16px/30px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: left;
	border-bottom: 2px dotted #6cce9c;
}

#second_box .img {
	margin: 0px auto;
	padding: 0px;
	width: 90%;
}

/* review_box */

#review_box {
	margin: 0px auto 20px auto;
	padding: 0px;
	width: 100%;
}

#review_box .tit {
	margin: 20px auto;
	padding: 0px;
	width: 100%;
	height: 35px;
	font: normal bold 14px/35px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #FFF;
	text-align: center;
 background: -moz-linear-gradient(top, #ffed29, #f2cd00);
 background: -webkit-gradient(linear, left top, left bottom, from(#ffed29), to(#f2cd00));
}

#review_box #main_bg{
	margin: 0 auto;
	padding: 20px 0;
	width: 90%;
	border-radius: 5px;        /* CSS3草案 */  
 -webkit-border-radius: 5px;    /* Safari,Google Chrome用 */  
 -moz-border-radius: 5px;   /* Firefox用 */
	background: #FFF;
}

#review_box .mi {
	margin: 0px auto;
	padding: 0 0 5px 0;
	width: 90%;
	font: normal bold 16px/26px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: left;
	border-bottom: 2px solid #FFEA03;
}

#review_box .mi02 {
	margin: 20px auto 0px auto;
	padding: 0 0 5px 0;
	width: 90%;
	font: normal bold 16px/26px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: left;
	border-bottom: 2px solid #FFEA03;
}

#review_box .mi img,#review_box .mi02 img {
	margin: 0px auto;
	padding: 0 2% 0 0;
	width: 6%;
	vertical-align: baseline;
}

#review_box .jacket {
	margin: 0px auto;
	padding: 20px 0;
	width: 100%;
}

#review_box .cd {
	margin: 0px auto;
	padding: 0px;
	width: 90%;
}

#review_box .txt_area {
	margin: 0px auto;
	padding: 0px;
	width: 90%;
}

#review_box .txt_area dt,#review_box .txt_area dd {
	font: normal bold 16px/30px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: left;
}

#review_box .pull_down {
	margin: 0 auto 20px auto;
	padding: 20px 0;
	width: 100%;
	background: #FFC;
}

#review_box .pull_bt {
	margin: 0px auto;
	padding: 0px;
	width: 90%;
}

#review_box .sub_mi {
	margin: 0px auto 10px auto;
	padding: 0 0 5px 0;
	width: 90%;
	font: normal bold 16px/26px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: left;
	border-bottom: 2px solid #FFEA03;
}

#review_box .txt_01 {
	margin: 0px auto;
	padding: 0px;
	width: 90%;
	font: normal normal 16px/26px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: left;
}

#review_box .txt_02 {
	margin: 0px auto;
	padding: 0 0 20px 0;
	width: 90%;
	font: normal bold 14px/26px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: right;
}

/* clarist_box */

#clarist_box .mtb10 {
	margin: 10px auto !important;
}

#clarist_box {
	margin: 0px auto 20px auto;
	padding: 0px;
	width: 100%;
}

#clarist_box .tit {
	margin: 20px auto;
	padding: 0px;
	width: 100%;
	height: 48px;
	font: normal bold 14px/24px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #FFF;
	text-align: center;
 background: -moz-linear-gradient(top, #ff99c1, #ff7eb1);
 background: -webkit-gradient(linear, left top, left bottom, from(#ff99c1), to(#ff7eb1));
}

#clarist_box #main_bg {
	margin: 0 auto;
	padding: 20px 0;
	width: 90%;
	border-radius: 5px;        /* CSS3草案 */  
 -webkit-border-radius: 5px;    /* Safari,Google Chrome用 */  
 -moz-border-radius: 5px;   /* Firefox用 */
	background: #FFF;
}

#clarist_box .read {
	margin: 0px auto;
	padding: 10px 0;
	width: 90%;
}

#clarist_box .sub_tit {
	margin: 20px auto 0px auto;
	padding: 0;
	width: 100%;
	height: auto;
	color: #FFF;
}

#clarist_box .mi {
	margin: 20px auto 0px auto;
	padding: 0 0 5px 0;
	width: 90%;
	font: normal bold 16px/26px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: left;
	border-bottom: 2px solid #ffa9ca;
}

#clarist_box .mi img {
	margin: 0px auto;
	padding: 0 2% 0 0;
	width: 6%;
	vertical-align: baseline;
}

#clarist_box .cd {
	margin: 0px auto;
	padding: 0px;
	width: 75%;
}

#clarist_box .txt_area {
	margin: 0px auto;
	padding: 20px 0;
	width: 90%;
}

#clarist_box .txt_area li {
	font: normal bold 16px/30px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: left;
}

#clarist_box .txt_01 {
	margin: 0px auto;
	padding: 0px;
	width: 100%;
	font: normal normal 16px/26px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: left;
	word-wrap:break-word;
}

#clarist_box .txt_01 a {
	font: normal normal 16px/26px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #f85696;
	width: 100%;
	text-align: left;
	text-decoration: underline;
}

#clarist_box .txt_01 span {
	width: 100%;
	font: normal bold 16px/26px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #f85696;
	text-align: left;
}

#clarist_box .txt_02 {
	margin: 0px auto;
	padding: 0px;
	width: 90%;
	font: normal normal 16px/26px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: left;
}

#clarist_box .txt_03 {
	margin: 0px auto;
	padding: 20px 0 20px 0;
	width: 90%;
	font: normal normal 16px/26px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: left;
}

#clarist_box .txt_04 {
	margin: 0px auto;
	padding: 20px 0 20px 0;
	width: 90%;
	font: normal bold 16px/26px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #4c444c;
	text-align: left;
}

#clarist_box .bt {
	margin: 0px auto;
	padding: 0px;
	width: 50%;
}

#clarist_box .examination_box {
	margin: 0px auto;
	padding: 30px 0;
	width: 90%;
	border-top: 2px solid #ffa9ca;
}


}

