@charset "UTF-8" ;


/* 共通
---------------------------------------- */
.G_box1{
	width : 400px ;
	float : left ;
}

.G_box2 {
	width : 380px ;
	float : left ;
}

.G_b01,
.G_b02 {
	width : 380px ;
	margin-bottom:25px;
	padding-bottom:10px
}

.G_b01 h3,
.G_b02 h3 {
	width : 380px ;
	height : 88px ;
	color : #fff ;
	margin : 0 0 10px 0 ;
	font-size : 1px ;
}

.G_b01 img,
.G_b02 img {
	float : right ;
	display : block ;
	width : 120px !important ;
	width /* */ : 122px ;
	border : solid 1px #ccc ;
}

.G_b01 ul,
.G_b02 ul {
	width : 230px ;
	float : left ;
	margin : 0 0 0 10px ; 
	list-style : none ;
}

.G_b01 li,
.G_b02 li {
	padding : 0 0 2px 15px ;
}

/* 3学科ひとまとめの範囲 ------- */
#lab {
	margin : 20px 10px 0 10px ;
}

#lab h3 {
	width : 780px ;
	height : 68px ;
	text-indent : -9999px ;
	background : url(../images/gakka/labo01.gif) left top no-repeat ;
	margin : 0 0 10px 0 ;
}
#lab img {
	float : right ;
	border : solid 1px #ccc ;
}
#lab ul {
	width : 230px ;
	float : left ;
	list-style : none ;
	margin : 0 0 0 10px ;
}
#lab li {
	padding : 0 0 2px 15px ;
	background : url(../images/gakka/icon_labo.jpg) left center no-repeat ;
}

/* 3学科ひとまとめの範囲 ------- */




/* 左側
---------------------------------------- */
.G_b01 h3#cg1 {
	background-image: url(../images/gakka/dd00.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.G_b01 ul#cg2 li {
	background : url(../images/gakka/icon_cg.jpg) left center no-repeat ; }

	
.G_b01 h3#di1 {
	background : url(../images/gakka/di00.gif) left top no-repeat ; }
.G_b01 ul#di2 li {
	background : url(../images/gakka/icon_disital.jpg) left center no-repeat ; }


.G_b01 h3#gr1 {
	background-image: url(../images/gakka/gd00.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.G_b01 ul#gr2 li {
	background : url(../images/gakka/icon_graphic.jpg) left center no-repeat ; }
	

.G_b01 h3#il1 {
	background : url(../images/gakka/il00.gif) left top no-repeat ; }
.G_b01 ul#il2 li {
	background : url(../images/gakka/icon_illustration.jpg) left center no-repeat ; }
	

.G_b01 h3#co1 {
	background : url(../images/gakka/co00.gif) left top no-repeat ; }
.G_b01 ul#co2 li {
	background : url(../images/gakka/icon_comic.jpg) left center no-repeat ; }
	
	
.G_b01 h3#art1 {
	background-image: url(../images/gakka/fa00.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.G_b01 ul#art2 li {
	background : url(../images/gakka/icon_art.jpg) left center no-repeat ; }





/* 右側
---------------------------------------- */
.G_b02 h3#art1 {
	background : url(../images/gakka/ar00.gif) left top no-repeat ; }
.G_b02 ul#art2 li {
	background : url(../images/gakka/icon_art.jpg.jpg) left center no-repeat ; }

.G_b02 h3#ph1 {
	background-image: url(../images/gakka/pt00.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.G_b02 ul#ph2 li {
	background : url(../images/gakka/icon_photo.jpg) left center no-repeat ; }


.G_b02 h3#in1 {
	background-image: url(../images/gakka/gj00.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.G_b02 ul#in2 li {
	background : url(../images/gakka/icon_interia.jpg) left center no-repeat ; }


.G_b02 h3#go1 {
	background : url(../images/gakka/go00.gif) left top no-repeat ; }
.G_b02 ul#go2 li {
	background : url(../images/gakka/icon_goods.jpg) left center no-repeat ; }
	

.G_b02 h3#jw1 {
	background-image: url(../images/gakka/dm00.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.G_b02 ul#jw2 li {
	background : url(../images/gakka/icon_jewelry.jpg) left center no-repeat ; }
	
/* boxのborder
---------------------------------------- */	

.border_dd{
	border-bottom:2px dotted #F43428;
}

.border_gd{
	border-bottom:2px dotted #009FE8;
}

.border_il{
	border-bottom:2px dotted #8AB51E;
}

.border_fa{
	border-bottom:2px dotted #DBB400;
}

.border_pt{
	border-bottom:2px dotted #F4A000;
}

.border_gj{
	border-bottom:2px dotted #33B495;
}

.border_dm{
	border-bottom:2px dotted #663399;
}
	
	
	
	

