/* ================================== */
/* http://www.dsk-edu.net/            */
/* DSKパーソナルスクール‐base.css    */
/* 4/Jul/2008 作成                   */
/* ================================== */


/* 全体============================== */

html {
	margin: 0px;
	padding: 0px;
}

body { 
	font: 12px "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック",Arial,Helvetica, sans-serif; 
	color: #000000; 
	background: #fff; 
	margin: 0px; 
	padding: 0px;
	text-align: center;
	border: 0px;
}

h1{
font: bold 12px "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック",Arial,Helvetica, sans-serif; 
font-weight: bold;
margin-left: 10px
padding-left: 10px
margin-top: 10px
}

.h1red{font-size:18px;margin-bottom:5px;padding-left: 5px;border-width: 0px 0px 0px 10px;border-style: solid;border-color: #F8601F;line-height: 100%;}

h2{font-size:18px;margin-bottom:5px;padding-left: 5px;border-width: 0px 0px 0px 10px;border-style: solid;border-color: #F8601F;line-height: 100%;}

.h2black{font-size:14px;margin-bottom:5px;padding-left: 5px;border-width: 0px 0px 0px 10px;border-style: solid;border-color: #000000;line-height: 100%;}

h3{font-size:14px;margin-bottom:5px;padding-left: 5px;border-width: 0px 0px 0px 10px;border-style: solid;border-color: #FFFFFFF;line-height: 100%;}

h4 {
font: bold 12px "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック",Arial,Helvetica, sans-serif; 
font-weight: bold;
margin-left: 10px
padding-left: 10px
margin-top: 10px
}

h5 {
	font: bold 12px "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック",Arial,Helvetica, sans-serif; 
font-weight: normal;
margin-left: 10px
}

p {
	font: 12px "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック",Arial,Helvetica, sans-serif; 
	margin-top: 0px;
	line-height: 1.6em;
}

.font0 {
	font: 12px "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック",Arial,Helvetica, sans-serif; 
}

.font1 {
	font: 12px "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック",Arial,Helvetica, sans-serif; 
	margin: 0 10px;
}

.font2 {
	font: 12px "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック",Arial,Helvetica, sans-serif; 
	margin: 10px 10px 0 10px;
}

.font3 {
	font: 12px "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック",Arial,Helvetica, sans-serif; 
	margin-top: 0;
        margin-right: 0;
	line-height: 1.6em;
}

.fontmenu {
	font: 12px "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック",Arial,Helvetica, sans-serif; 
	margin-top: 0;
        margin-right: 0;
	line-height: 1.6em;
        color: #FFFFFF
}

.fontmenuintro {
	font: 16px "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック",Arial,Helvetica, sans-serif; 
	margin-top: 0;
        margin-right: 0;
	line-height: 1.6em;
        color: #FFFFFF
}

.fontintro {
	font: 12px "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック",Arial,Helvetica, sans-serif; 
	margin-top: 0px;
	line-height: 1.6em;
}

.fontintrobold {
	font: 12px "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック",Arial,Helvetica, sans-serif; 
	margin-left: 10px;
	line-height: 1.6em;
        font-weight: bold; 
}

.fontintrogreen {
	font: 12px "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック",Arial,Helvetica, sans-serif; 
	margin-top: 0px;
	line-height: 1.6em;
        color: #1A9641;
        font-weight: bold;
}

.fontbig {
	font: 20px "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック",Arial,Helvetica, sans-serif; 
	margin: 10px 10px 0 0;
}

a:link { 
	text-decoration: none; 
	color: #666666;
}

a:visited { 
	text-decoration: none; 
	color: #999999;
}

a:hover, a:active { 
	text-decoration: underline; 
	color: #339900;
}

a.menu {
	text-decoration: none;
	color: #FFFFFF;
	font-size: 14px;
}

a:visited.menu { 
	text-decoration: none; 
	color: #FFFFFF;
}

a:hover.menu, a:active.menu {
	text-decoration: underline;
	color: #FFFFFF;
}

#wrapper {
	width: 780px;
	margin: 0px auto 0px auto;
	border-right: #cccccc 1px solid;
	border-left: #cccccc 1px solid;
	border-top: #009933 5px solid;
	padding: 0px;
	text-align: left;
}

#wrapper2 {
	width: 780px;
	margin: 0px auto 0px auto;
	border-right: #cccccc 1px solid;
	border-left: #cccccc 1px solid;
        border-bottom: #cccccc 1px solid;
	padding: 0px;
	text-align: left;
}

/* index============================== */



/* それぞれのボックス================ */


/* トップバナー--------------------- */

div.topbanner {
	margin-right: 10px;
	padding: 0px;
	float: left;
}

div.topbanner2 {
	margin-top: 5px;
}

/* 講師紹介--------------------- */

div.message {
	margin-top: 15px;
}

/* 教室メニュー--------------------- */


#intromenu ul {
	margin-top: 10px;
	margin-left: 10px;
	padding-left: 20px;
	text-align: left;
}

#intromenu li {
	margin-bottom: 5px;
	list-style-image: url(images/side05_triangle.jpg);
	font: 12px "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック",Arial,Helvetica, sans-serif; 
	color: #339900;
	font-weight: bold;
}

#intromenu li p {
	color: #000000;
	margin-top: 5px;
}

/* リスト--------------------- */

li.deep {
float:left;
margin-bottom: 0;
margin-right: 0;
list-style:none;
}

ol{font: 12px;list-style:none;padding: 10px 0px 0px 0px; margin: 0;}

li.sidemenu {
list-style:none;
}

li {
margin-bottom: 10px;
font: 14px "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック",Arial,Helvetica, sans-serif;
line-height: 1.6em;
list-style:none;
}

ul.float {
font: 12px;
list-style:none;
padding-top: 0; 
padding-right: 0;

}

li.float {
float:left;
margin-bottom: 0;
margin-right: 5px;
}

li.sitemap {
float:left;
margin-bottom: 0;
margin-right: 5px;
list-style-image: url("images/list.gif");
}

/* コンテンツボックス-------------- */

#requested {
	width: 190px;
	padding: 0px;
	margin-bottom: 10px;
}

td.pad1 {
	padding-top: 10px;
}

td.pad2 {
	padding-top: 10px;
	padding-left: 10px;
}

td.pad3 {
	font: 12px "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック",Arial,Helvetica, sans-serif; 
	padding-top: 10px;
	padding-left: 10px;
}

td.pad4 {
	padding: 10px;
}

table.font {
	font: 12px "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック",Arial,Helvetica, sans-serif; 
	margin-top: 0px;
	line-height: 1.6em;
}

td.pad4 {
	padding: 10px;
}

td.img1 {
	background:url(images/contents_topimage.jpg) no-repeat;
}

td.menu {
	font: 12px "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック",Arial,Helvetica, sans-serif; 
	padding: 3px 3px 3px 3px;
        line-height: 1.6em;
        color: #FFFFFF
        background-color: #F8601F
}

#boxwhat {
	border: #cccccc 1px solid;
	padding: 10px 10px 0px 10px;
	margin: 0px;
}

#boxwhat h1 {
	font: 24px "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック",Arial,Helvetica, sans-serif; 
	font-weight: bold;
	color: #000;
	margin: 0px 0px 5px 0px;
}

#boxtopics {
	border: #cccccc 1px solid;
	padding: 40px 10px 10px 10px;
	margin: 0px;
	background: url(images/main02_topics.jpg) no-repeat top left;
}

#boxtopics2 {
	border: #F2EFD5 1px solid;
	padding: 40px 10px 10px 10px;
	margin: 0px;
	background: url(images/new_topics.jpg) no-repeat top left;
}

#boxtopics h1 {
	font: 12px "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック",Arial,Helvetica, sans-serif; 
	font-weight: bold;
	color: #339900;
	margin: 0px 0px 10px 0px;
}

#boxtopics2 h1 {
	font: 12px "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック",Arial,Helvetica, sans-serif; 
	font-weight: bold;
	color: #FC6938;
	margin: 0px 0px 10px 0px;
}

#boxcam {
	border: #cccccc 1px solid;
	margin: 5px 10px 5px 10px;
        padding: 5px 5px 5px 5px;
}

#boxnew {
	border: #cccccc 1px solid;
}

#boxnew2 {
	border: #F2EFD5 1px solid;
	padding: 35px 0 5px 0;
	margin: 0 10px 0 0;
	background: url(images/new_whatsnew.jpg) no-repeat top left;
}

#boxintro {
	border: #F2EFD5 1px solid;
	padding: 40px 10px 10px 10px;
	margin: 0px;
	background: url(images/new_intro_under.jpg) no-repeat top left;
}

#boxintro h1 {
	font: 12px "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック",Arial,Helvetica, sans-serif; 
	font-weight: bold;
	color: #000000;
	margin: 0px 0px 10px 0px;
}

.padfont { 
	padding-top: 10px; 
	padding-left: 10px;
}

/* 入試情報の本文-------------- */

.news {
	padding: 0;
	margin: 15px 10px 0px 10px;
	font: 12px "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック",Arial,Helvetica, sans-serif; 
}

/* 大学リストの県名-------------- */

.prf {
	width: 100px;
	font-size: 14px;
	font-weight: bold;
	padding: 5px 5px 3px 10px;
	margin: 20px auto 10px 0;
	border: 1px #666666 solid;
	border-left: 10px #339900 solid;
}

/* 合格体験記の本文-------------- */

#goukaku p {
	line-height: 1.6em;
}

/* 大学情報・キャンパスレポートのひとくちメモ-------------- */

#memo {
	width: 560px;
	margin-right: 10px;
	border: #cccccc 1px solid;
	float: right;
	background-color: #ffffff;
	background-image: url(images/report_memo.jpg);
}

#memo p {
	margin: 10px 15px 10px 150px;
	line-height: 1.6em;
	}

.report {
	line-height: 1.6em;
}

.reportR {
	line-height: 1.6em;
	margin-right: 10px;
}

/* キャンペーンページ周り-------------- */

p.imgBottom {
	margin: -10px 20px 10px auto;
}
	
#camp {
	border: #cccccc 1px solid;
	margin: 5px 10px 5px 10px;
        padding: 5px 5px 5px 5px;
}

#camp .list {
	color: #339900;
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 10px;
}

#camp p {
	margin-top: 0px;
	margin-bottom: 10px;
}

#camp .fontB {
	font-weight: bold;
}


/* 的中情報-------------- */

#hitbox {
	width: 560px;
	margin-top: 10px;
}

div.hitblock {
	width: 560px;
	margin-bottom: 30px;
}

#hitbox h3 {
	color: #F8969B;
	font-size: big;
	margin-bottom: 10px;
}

#hitbox h4 {
	margin-bottom: 10px;
	color: #666666;
	font-weight: bold;
}

#hitbox img {
	margin-bottom: 10px;
	margin-left: 20px;
}

#hitbox .imgA {
	margin-bottom: 10px;
	border: 0px;
	margin-left: 200px;
}

#hitbox imgB {
margin-bottom: 10px;
	margin-left: 20px;
	border: 1px solid #666666;
}

#hitbox p {
	font: 12px "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック",Arial,Helvetica, sans-serif; 
	margin-top: 0px;
	line-height: 1.6em;
}

/* サイトマップ-------------- */

li.sitemap {
float:left;
margin-bottom: 0;
margin-right: 5px;
list-style-image: url("images/list.gif");
font: 12px "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック",Arial,Helvetica, sans-serif; 
	margin-top: 0px;
	line-height: 1.6em;
}

hr {
   border-width: 1px 0px 0px 0px; /* 太さ */
   border-style: dotted; /* 線種 */
   border-color: #ccccccc; /* 線色 */
   height: 1px; /* 高さ */
}

h3.small{font-size:12px;margin-bottom:3px;margin-left:5px;padding-left: 5px;border-width: 0px 0px 0px 5px;border-style: solid;border-color: #cccccc;line-height: 100%;}
