body{
	margin            :0px;
}

/* IDEClasswč */

#header{margin:0 0 8 0;}
#body  {}
	#menu    {}
	.menu    {border:1px solid #D3D3D3;background-color:#ffffff;margin:0 0 0 0;}
	.menu img{display:block;border:none;}
	.menu_top{background-color:#F5F2F3;margin:1 0 0 0;padding:8 0 15 0;text-align:center;}
		#menu_top_button{margin:15 0 0 0;}
		#menu_top_button img{margin:5 0 0 0;}
		.menu_top_headline{background-color:#FEEFDB;margin:0 0 1 0;padding:5 0 4 30}
	.menu_bottom{margin:1 0 0 0;}
	.menu_bottom img{margin:0 0 1 0;}

	#contents{width:535px;margin:0 0 0 21;}
		#contents_sclnm{background-repeat :repeat-x;height:72;margin:15 0 15 0;}
		.contents_headline{background-repeat :repeat-x;height:110;margin:0 0 15 0;}
		.contents_text{margin:0 0 15 0;}
		#contents_movienm{background-image:url(/success/sclbase/images_9p/contents_movie_titleback.gif);background-repeat :repeat-x;height:78;width:535;margin:0 0 15 0;}

#footer{margin:15 0 0 0;}


			.main_gakub1_1win{margin:0px;padding:0px;width:215px;}
			.main_gakub1_2win{margin:0px;padding:0px;width:50px;}
			.main_gakub1_3win{margin:0px;padding:0px;width:60px;}
			.main_gakub1_4win{margin:0px;padding:0px;width:50px;}
			.main_gakub1_5win{margin:0px;padding:0px;width:50px;}
			.main_gakub1_6win{margin:0px;padding:0px;width:100px;}

			.main_gakub2_1win{margin:0px;padding:0px 5px 0px 10px;width:100px;}
			.main_gakub2_2win{margin:0px;padding:10px 5px 10px 5px;width:115px;}
			.main_gakub2_3win{margin:0px;padding:10px 2px 10px 2px;width:50px;}
			.main_gakub2_4win{margin:0px;padding:10px 2px 10px 2px;width:60px;}
			.main_gakub2_5win{margin:0px;padding:10px 2px 10px 2px;width:50px;}
			.main_gakub2_6win{margin:0px;padding:10px 2px 10px 2px;width:50px;}
			.main_gakub2_7win{margin:0px;padding:10px 5px 10px 5px;width:100px;}

			.main_gakub3_2win{margin:0px;padding:10px 5px 10px 10px;width:105px;}

			.main_gakub4_1win{margin:0px;padding:0px 5px 0px 10px;width:218px;}
			.main_gakub4_3win{margin:0px;padding:10px 2px 10px 2px;width:50px;}
			.main_gakub4_4win{margin:0px;padding:10px 2px 10px 2px;width:60px;}
			.main_gakub4_5win{margin:0px;padding:10px 2px 10px 2px;width:50px;}
			.main_gakub4_6win{margin:0px;padding:10px 2px 10px 2px;width:50px;}
			.main_gakub4_7win{margin:0px;padding:10px 5px 10px 5px;width:100px;}


			.main_gakub1_1mac{margin:0px;padding:0px;width:215px;}
			.main_gakub1_2mac{margin:0px;padding:0px;width:50px;}
			.main_gakub1_3mac{margin:0px;padding:0px;width:60px;}
			.main_gakub1_4mac{margin:0px;padding:0px;width:50px;}
			.main_gakub1_5mac{margin:0px;padding:0px;width:50px;}
			.main_gakub1_6mac{margin:0px;padding:0px;width:100px;}

			.main_gakub2_1mac{margin:0px;padding:0px 5px 0px 10px;width:100px;}
			.main_gakub2_2mac{margin:0px;padding:10px 5px 10px 5px;width:115px;}
			.main_gakub2_3mac{margin:0px;padding:10px 2px 10px 2px;width:50px;}
			.main_gakub2_4mac{margin:0px;padding:10px 2px 10px 2px;width:60px;}
			.main_gakub2_5mac{margin:0px;padding:10px 2px 10px 2px;width:50px;}
			.main_gakub2_6mac{margin:0px;padding:10px 2px 10px 2px;width:50px;}
			.main_gakub2_7mac{margin:0px;padding:10px 5px 10px 5px;width:100px;}

			.main_gakub3_2mac{margin:0px;padding:10px 5px 10px 10px;width:105px;}

			.main_gakub4_1mac{margin:0px;padding:0px 5px 0px 10px;width:215px;}
			.main_gakub4_3mac{margin:0px;padding:10px 2px 10px 2px;width:50px;}
			.main_gakub4_4mac{margin:0px;padding:10px 2px 10px 2px;width:60px;}
			.main_gakub4_5mac{margin:0px;padding:10px 2px 10px 2px;width:50px;}
			.main_gakub4_6mac{margin:0px;padding:10px 2px 10px 2px;width:50px;}
			.main_gakub4_7mac{margin:0px;padding:10px 5px 10px 5px;width:100px;}


			.main_gakub1_1nn{margin:0px;padding:0px;width:215px;}
			.main_gakub1_2nn{margin:0px;padding:0px;width:50px;}
			.main_gakub1_3nn{margin:0px;padding:0px;width:60px;}
			.main_gakub1_4nn{margin:0px;padding:0px;width:50px;}
			.main_gakub1_5nn{margin:0px;padding:0px;width:50px;}
			.main_gakub1_6nn{margin:0px;padding:0px;width:100px;}

			.main_gakub2_1nn{margin:0px;padding:0px 5px 0px 10px;width:85px;}
			.main_gakub2_2nn{margin:0px;padding:10px 5px 10px 5px;width:105px;}
			.main_gakub2_3nn{margin:0px;padding:10px 2px 10px 2px;width:46px;}
			.main_gakub2_4nn{margin:0px;padding:10px 2px 10px 2px;width:46px;}
			.main_gakub2_5nn{margin:0px;padding:10px 2px 10px 2px;width:46px;}
			.main_gakub2_6nn{margin:0px;padding:10px 2px 10px 2px;width:46px;}
			.main_gakub2_7nn{margin:0px;padding:10px 5px 10px 5px;width:90px;}

			.main_gakub3_2nn{margin:0px;padding:10px 5px 10px 10px;width:95px;}

			.main_gakub4_1nn{margin:0px;padding:0px 5px 0px 10px;width:202px;}
			.main_gakub4_3nn{margin:0px;padding:10px 2px 10px 2px;width:46px;}
			.main_gakub4_4nn{margin:0px;padding:10px 2px 10px 2px;width:46px;}
			.main_gakub4_5nn{margin:0px;padding:10px 2px 10px 2px;width:46px;}
			.main_gakub4_6nn{margin:0px;padding:10px 2px 10px 2px;width:45px;}
			.main_gakub4_7nn{margin:0px;padding:10px 5px 10px 5px;width:90px;}

			.main_gakub_nend{margin:5px 0px 0px 0px;padding:0px;color:#444444;}



			.main_gakub2_5win_betuka{margin:0px;padding:15px 2px 15px 2px;width:50px;}
			.main_gakub2_6win_betuka{margin:0px;padding:15px 2px 15px 2px;width:50px;}
			.main_gakub2_7win_betuka{margin:0px;padding:15px 5px 15px 5px;width:100px;}

			.main_gakub3_2win_betuka{margin:0px;padding:10px 5px 10px 10px;width:105px;}

			.main_gakub4_1win_betuka{margin:0px;padding:0px 5px 0px 10px;width:218px;}
			.main_gakub4_3win_betuka{margin:0px;padding:15px 2px 15px 2px;width:50px;}
			.main_gakub4_4win_betuka{margin:0px;padding:15px 2px 15px 2px;width:60px;}
			.main_gakub4_5win_betuka{margin:0px;padding:15px 2px 15px 2px;width:50px;}
			.main_gakub4_6win_betuka{margin:0px;padding:15px 2px 15px 2px;width:50px;}
			.main_gakub4_7win_betuka{margin:0px;padding:15px 5px 15px 5px;width:100px;}


			.main_gakub1_1mac_betuka{margin:0px;padding:0px;width:215px;}
			.main_gakub1_2mac_betuka{margin:0px;padding:0px;width:50px;}
			.main_gakub1_3mac_betuka{margin:0px;padding:0px;width:60px;}
			.main_gakub1_4mac_betuka{margin:0px;padding:0px;width:50px;}
			.main_gakub1_5mac_betuka{margin:0px;padding:0px;width:50px;}
			.main_gakub1_6mac_betuka{margin:0px;padding:0px;width:100px;}

			.main_gakub2_1mac_betuka{margin:0px;padding:0px 5px 0px 10px;width:100px;}
			.main_gakub2_2mac_betuka{margin:0px;padding:15px 5px 15px 5px;width:115px;}
			.main_gakub2_3mac_betuka{margin:0px;padding:15px 2px 15px 2px;width:50px;}
			.main_gakub2_4mac_betuka{margin:0px;padding:15px 2px 15px 2px;width:60px;}
			.main_gakub2_5mac_betuka{margin:0px;padding:15px 2px 15px 2px;width:50px;}
			.main_gakub2_6mac_betuka{margin:0px;padding:15px 2px 15px 2px;width:50px;}
			.main_gakub2_7mac_betuka{margin:0px;padding:15px 5px 15px 5px;width:100px;}

			.main_gakub3_2mac_betuka{margin:0px;padding:10px 5px 10px 10px;width:105px;}

			.main_gakub4_1mac_betuka{margin:0px;padding:0px 5px 0px 10px;width:215px;}
			.main_gakub4_3mac_betuka{margin:0px;padding:15px 2px 15px 2px;width:50px;}
			.main_gakub4_4mac_betuka{margin:0px;padding:15px 2px 15px 2px;width:60px;}
			.main_gakub4_5mac_betuka{margin:0px;padding:15px 2px 15px 2px;width:50px;}
			.main_gakub4_6mac_betuka{margin:0px;padding:15px 2px 15px 2px;width:50px;}
			.main_gakub4_7mac_betuka{margin:0px;padding:15px 5px 15px 5px;width:100px;}


			.main_gakub1_1nn_betuka{margin:0px;padding:0px;width:215px;}
			.main_gakub1_2nn_betuka{margin:0px;padding:0px;width:50px;}
			.main_gakub1_3nn_betuka{margin:0px;padding:0px;width:60px;}
			.main_gakub1_4nn_betuka{margin:0px;padding:0px;width:50px;}
			.main_gakub1_5nn_betuka{margin:0px;padding:0px;width:50px;}
			.main_gakub1_6nn_betuka{margin:0px;padding:0px;width:100px;}

			.main_gakub2_1nn_betuka{margin:0px;padding:0px 5px 0px 10px;width:85px;}
			.main_gakub2_2nn_betuka{margin:0px;padding:15px 5px 15px 5px;width:105px;}
			.main_gakub2_3nn_betuka{margin:0px;padding:15px 2px 15px 2px;width:46px;}
			.main_gakub2_4nn_betuka{margin:0px;padding:15px 2px 15px 2px;width:46px;}
			.main_gakub2_5nn_betuka{margin:0px;padding:15px 2px 15px 2px;width:46px;}
			.main_gakub2_6nn_betuka{margin:0px;padding:15px 2px 15px 2px;width:46px;}
			.main_gakub2_7nn_betuka{margin:0px;padding:15px 5px 15px 5px;width:90px;}

			.main_gakub3_2nn_betuka{margin:0px;padding:10px 5px 10px 10px;width:95px;}

			.main_gakub4_1nn_betuka{margin:0px;padding:0px 5px 0px 10px;width:202px;}
			.main_gakub4_3nn_betuka{margin:0px;padding:15px 2px 15px 2px;width:46px;}
			.main_gakub4_4nn_betuka{margin:0px;padding:15px 2px 15px 2px;width:46px;}
			.main_gakub4_5nn_betuka{margin:0px;padding:15px 2px 15px 2px;width:46px;}
			.main_gakub4_6nn_betuka{margin:0px;padding:15px 2px 15px 2px;width:45px;}
			.main_gakub4_7nn_betuka{margin:0px;padding:15px 5px 15px 5px;width:90px;}




			.main_mailseikyu_h1{margin:0px 0px 15px 0px;padding:0px;}
			.main_mailseikyu_h2{margin:0px 0px 30px 0px;padding:0px;}
			.main_mailseikyu_h3{margin:0px 5px 10px 0px;padding:0px;}
			.main_mailseikyu_button{margin:10px 0px 10px 0px;padding:0px;}


			.sinzousetu_title{margin:0px 0px 10px 0px;padding:0px;}
			.sinzousetu_title_cmnt{margin:0px;padding:0px 5px 0px 10px;background:#f0f0f0;}
			.sinzousetu_intro{margin:0px 0px 20px 0px;padding:5px 10px 5px 10px;border:solid 1px #cccccc;}
			.sinzousetu_intro_cmnt{margin:3px 0px 0px 0px;padding:0px;}
			.sinzousetu_read_cmnt{margin:0px 0px 0px 12px;padding:0px;}
			.sinzousetu_column_line{margin:10px 0px 25px 0px;padding:0px;}
			.sinzousetu_column_title{margin:0px 0px 10px 0px;padding:0px;}
			.sinzousetu_column_title_cmnt{margin:0px;padding:1px 0px 1px 5px;}
			.sinzousetu_column_cmnt{margin:5px 0px 0px 0px;padding:0px;}
			.sinzousetu_addr{margin:10px 0px 0px 0px;padding:15px 0px 0px 0px;border-top:solid 1px #cccccc;}

			.ao_title{margin:0px 5px 0px 5px;padding:0px;}
			.ao_catch{margin:10px 0px 5px 0px;padding:0px;}
			.ao_testlist{margin:10px 0px 0px 0px;padding:0px;}
			.ao_notice{margin:0px;padding:10px 0px 10px 0px;width:100%;background:#EAE8DA;}
			.ao_notice_dot{margin:10px 0px 10px 0px;padding:0px;}
			.ao_notice_column{margin:0px 5px 0px 5px;padding:0px;}
			.ao_notice_cmnt{margin:10px 0px 0px 0px;padding:0px;}

			.movie_title{margin:0px 0px 10px 0px;padding:0px;}
			.movie_line{margin:20px 0px 10px 0px;padding:0px;}

			.textbook_title{margin:0px 0px 10px 0px;padding:0px;}

			.soudan_contents{margin:20px 0px 0px 0px;padding:0px;}
			.soudan_title{margin:0px 0px 5px 0px;padding:0px;}
			.soudan_right{margin:0px 0px 0px 10px;padding:0px;}
			.soudan_job{margin:2px 0px 0px 5px;padding:0px;}
			.soudan_name{margin:5px 0px 5px 0px;padding:0px;}
			.soudan_h2{margin:15px 0px 0px 0px;padding:0px;}
			.soudan_h2_title{border:solid 1px #cccccc;}
			.soudan_h2_cmnt{margin:0px 0px 0px 10px;padding:0px 0px 0px 0px;}
			.soudan_kyushi{margin:20px 0px 15px 25px;padding:0px;}


.free-scl-category{
	border:1px solid #666666;
	padding:2 0 2 5px;
}

.free-scl-text{
	margin:5 0 15 0px;
}

.exam-table{
	margin:3 0 25 0px;
}

.heading{
	margin:0 0 20 0px;
}

.heading_title{
	margin:0 0 10 0px;
}

.subheading{
	margin:1 0 1 7px;
}

.subheading-title{
	margin:15 0 12 0px;
}

.kousya-img{
	margin:0 15 0 0px;
}

.kankyo{
	margin:0 0 0 0px;
}

.s-total{
	margin:0 20 0 0px;
}

.setu_oc_box{
	border:1px solid #cccccc;
}

.setu_oc_box2{
	border-right:1px solid #cccccc;border-left:1px solid #cccccc;border-bottom:1px solid #cccccc;
}

.setu_icon{
	border:1px solid #ffffff;
	background-color:#fee6e0;
}

.oc_icon{
	border:1px solid #ffffff;
	background-color:#e5edf8;
}

.setu_oc_colum{
	margin: 5 0 5 10px;
}
