@charset "UTF-8";
/*--------------- 長春開発 開始------------------------ */
/*=======================================================

	シラバス作成機能用CSS

	Created: 2017-03-22
	filename: sc02.css

=======================================================*/

/*=タイトルがh4のスタイル設定==========================*/
#SC_0206_01004_H4_ALL {
	font-size: 110%;/*95%*/
	font-weight: bold;
	background-color: #CCCCCC;
	padding-left: 10px;
	margin: 10px 0 5px 0;
	line-height: 1.5em;
	background:url(../../../img_cmn/bg_stripe.gif) 0 0 repeat-x;
}

/*=授業内容登録設定====================================*/
#SC_0206_01004_MID {vertical-align: middle;}
#SC_0206_01004_40 {padding-right: 40px;}

/*=修正内容公開予定時間（時）（分）====================*/
#SC_0206_01004_SELECTHHMM {background-color: white;}
/*-------------------------------------------------------
020301003
-------------------------------------------------------*/
#SC_0203_01003_01_20P{
	width: 20% !important;
}

.SC_0203_01003_03_icon-hissu {
	background:url(../../../img_cmn/icon/icon_hissu.png) 96% no-repeat;
	padding-right:40px;
}

/*-------------------------------------------------------
020304001
-------------------------------------------------------*/
#SC_0203_04001_01_W50P{
	width:50px !important;
}

#SC_0203_04001_01_W300P{
	width:300px !important;
}

#SC_0203_04001_02_W35P{
    width:35% !important;
}

#SC_0203_04001_01_W160P{
    width:160px !important;
}

#SC_0203_04001_02_W30P{
	width:30% !important;
}

#SC_0203_04001_DISPLAY{
	display:none;
}

#PU_0203_04001_01_W100P{
	width:100px !important;
}

#PU_0203_04001_01_W200P{
	width:200px !important;
}

/*-------------------------------------------------------
020602002
-------------------------------------------------------*/
/*----変更対応 2017/05/11 css 削除----*/
/*-------------------------------------------------------
#SC_0206_02002_01_BOTTOM{
	border-bottom-style:none !important;
}

#SC_0206_02002_01_BODY{
	border-bottom-style:none !important;;border-top-style:none !important;
}

#SC_0206_02002_01_TOP{
	border-top-style:none !important;
}
-------------------------------------------------------*/
/*----変更対応 2017/05/11 css 削除----*/

/*----SI2_00124対応 2017/08/16 start----*/
#SC_0206_02002_11_SIZE{
	font-size: 1.75em; font-weight: bold; margin:10px 0px 15px 0px; line-height:1.1em;
}
/*----SI2_00124対応 2017/08/16 end----*/

#SC_0206_02002_11_SIZESMALL{
	font-size: 1.2em; font-weight: bold; margin:5px 0px 0px; 0px;
}

@media (min-width: 575px) {
	#SC_0206_02002_11_BOLD{
		font-weight: bold; margin-bottom:0px;
	}

	#SC_0206_02002_12_SIZE{
		font-size: 1.75em; font-weight: bold; margin:10px 0px 0px 0px; line-height:1.1em;
	}

	#SC_0206_02002_21_BOLD{
		font-weight: bold; margin-bottom:0px;
	}
	#SC_0206_02002_11_ALIGNLEFT{
		text-align: left;
		margin-top: 20px;
		margin-bottom:10px;
	}
	#SC_0206_02002_11_DISPNONE2{
		display:none;
	}
}

@media (max-width: 575px) {
#SC_0206_02002_11_BOLD{
	font-weight: bold; margin-bottom:10px;
}

	#SC_0206_02002_12_SIZE{
		font-size: 1.75em; font-weight: bold; margin:10px 0px 15px 0px; line-height:1.1em;
	}

	#SC_0206_02002_21_BOLD{
		font-weight: bold; margin-bottom:10px;
	}

	#SC_0206_02002_11_DISPNONE1{
		display:none;
	}
}

@media (max-width: 575px) {
#SC_0206_02002_11_ALIGNLEFT{
	text-align: left; margin-top:15px;margin-bottom:10px;
}
}
/*----SI2_00124対応 2017/08/16 start----*/
#SC_0206_02002_21_SIZE{
	font-size: 1.75em; font-weight: bold; margin:10px 0px 15px 0px; line-height:1.1em;
}
/*----SI2_00124対応 2017/08/16 end----*/

#SC_0206_02002_21_ALIGNLEFT{
	text-align: left; margin-top:15px;margin-bottom:10px;
}

#SC_0206_02002_21_FONTSIZE{
	font-size: 1.2em; font-weight: bold; margin:5px 0px 0px 0px;
}

@media (min-width: 575px) {
#SC_0206_02002_21_VERTICALALIGN{
	vertical-align: top;
	width: 37%;
		height:0px
	}
}

#SC_0206_02002_01_STYLE{
	width:39px; height:30px;
}

#SC_0206_02002_DISPLAY{
	display:none;
}

#SC_0206_02002_31_MIDDLE{
	vertical-align:middle; text-align:center; width:auto;
}

@media (max-width: 575px) {
	#SC_0206_02002_31_MIDDLE{
		vertical-align:middle; text-align:center; width:-webkit-fill-available;
	}
}

#SC_0206_02002_31_BACKGROUND_COLOR{
	height:1px; width:auto; background-color:#D7D7D7;
}

@media (min-width: 575px) {
#SC_0206_02002_11_W62P{
	width:62%;
	vertical-align: top;
}

#SC_0206_02002_11_W1P{
	width:1%;
}

#SC_0206_02002_11_W37P{
	width:37%;
	vertical-align: top;
	}
}


#SC_0206_02002_12_ALIGNLEFT{
	text-align: left; margin-top:15px;margin-bottom:10px;
}
@media (min-width: 575px) {
	#SC_0206_02002_12_W62P{
		width:62%;
		vertical-align: top;
	}
	#SC_0206_02002_12_W1P{
		width:1%;
	}
	#SC_0206_02002_12_W37P{
		width:37%;
		vertical-align: top;
		height:0px;
	}
}

#SC_0206_02002_11_W45P{
	width:45%;
}

#SC_0206_02002_11_W55P{
	width:55%;
}

@media (min-width: 575px) {
#SC_0206_02002_21_W62P{
	width:62%;
	vertical-align: top;
}

#SC_0206_02002_21_W1P{
	width:1%;
}
}

#SC_0206_02002_21_W45P{
	width:45%;
}

#SC_0206_02002_21_W55P{
	width:55%;
}

/*----SI1_00580対応 2017/07/19 start----*/
#SC_0206_02002_01_TABLESTYLE{
	border-bottom-style:none !important;
	border-top-style:none !important;
	border-right-style:none !important;
	border-left-style:none !important;
	padding:1px 1px 1px 1px !important;
	font-size: 100% !important;
}
/*----SI1_00580対応 2017/07/19 end----*/

/*----SI0_00352横展開対応 2017/06/23 start----*/
#SC_0206_02002_W255 {
	min-width: 255px !important;
}
/*----SI0_00352横展開対応 2017/06/23 end----*/

/*-------------------------------------------------------
020601007
-------------------------------------------------------*/
#SC_0206_01007_01_W32P{
	width: 32% !important;
}

#SC_0206_01007_01_W80{
	width: 80px !important;
}

#PU_0206_01004_23_SIZE{
	font-size: 1.75em; font-weight: bold; margin:10px 0px 15px 0px; line-height:1.1em;
}

#PU_0206_01004_23_ALIGNLEFT{
	text-align: left; margin-top:15px;margin-bottom:10px;
}

#PU_0206_01004_23_FONTSIZE{
	font-size: 1.2em; font-weight: bold; margin:5px 0px 0px 0px;
}

@media (min-width: 575px) {
#PU_0206_01004_23_VERTICALALIGN{
	vertical-align: top;
		width: 37%;
		height:0px
	}
}

#PU_0206_01004_13_SIZE{
	font-size: 1.75em; font-weight: bold; margin:10px 0px 15px 0px; line-height:1.1em;
}

@media (min-width: 575px) {
	#PU_0206_01004_13_BOLD{
		font-weight: bold; margin-bottom:0px;
	}

	#PU_0206_01004_15_SIZE{
		font-size: 1.75em; font-weight: bold; margin:10px 0px 0px 0px; line-height:1.1em;
	}

	#PU_0206_01004_23_BOLD{
		font-weight: bold; margin-bottom:0px;
	}
}

@media (max-width: 575px) {
#PU_0206_01004_13_BOLD{
	font-weight: bold; margin-bottom:10px;
}

	#PU_0206_01004_15_SIZE{
		font-size: 1.75em; font-weight: bold; margin:10px 0px 15px 0px; line-height:1.1em;
	}

	#PU_0206_01004_23_BOLD{
		font-weight: bold; margin-bottom:10px;
	}
}

#PU_0206_01004_13_ALIGNLEFT{
	text-align: left; margin-top:15px;margin-bottom:10px;
}

#PU_0206_01004_13_FONTSIZE{
	font-size: 1.2em; font-weight: bold; margin:5px 0px 0px 0px;
}

#PU_0206_01004_13_VERTICALALIGN{
	vertical-align: top;
}

@media (min-width: 575px) {
#PU_0206_01004_23_W62P{
	width:62%;
	vertical-align: top;
}

#PU_0206_01004_23_W1P{
	width:1%;
}
}

#PU_0206_01004_23_W45P{
	width:45%;
}

#PU_0206_01004_23_W55P{
	width:55%;
}

@media (min-width: 575px) {
#PU_0206_01004_13_W62P{
	width:62%;
	vertical-align: top;
}

#PU_0206_01004_13_W1P{
	width:1%;
}

#PU_0206_01004_13_W37P{
	width:37%;
	vertical-align: top;
		height:0px
	}
}

#PU_0206_01004_13_W45P{
	width:45%;
}

#PU_0206_01004_13_W55P{
	width:55%;
}
/*--------------- 長春開発 終了---------------------- */

/*-------------------------------------------------------
020301001
-------------------------------------------------------*/
#SC02030100102 #right-box td.sc020301001_break_all,
#SC02030100105 #right-box td.sc020301001_break_all,
#PU02030100102 #right-box td.sc020301001_break_all {
	word-break: break-all;
}

#PU_0203_01001_02_MIDDLE{
	vertical-align:middle; text-align:center; width:auto;
}
/*-------------------------------------------------------
020601003
-------------------------------------------------------*/
#right-box div.view_tooltip_pu02060100301_teacherName{
	width: 350px !important;
}