﻿
div#top-image{
	width:950px;
	height:58px;
	background:url('../../img/textbook/index/top-image.png') no-repeat;
	margin:0 auto;
	margin-top:79px;
}
.div-topimg{
	height:45px;
	}
.div-subcon{
	float:left;
	width:324px;
	margin-top:33px;
	}
.div-subcon1{
	float:left;
	width:695px;
	margin-top:50px;}	
.div-title{
	width:324px;
	height:33px;
	padding-top:2px;
	background:url(../../img/textbook/index/s-title1.png) no-repeat top left;}
.div-title2{
	float:left;
	width:695px;
	height:33px;
	padding-top:2px;
	background:url(../../img/textbook/index/l-title.png) no-repeat top left;}
	
.p-title{
	height:33px;
	margin-left:30px;
	font-size:17px;
	line-height:29px;
	color:#E61419;
	font-family:'メイリオ';
	}
.div-sub1{
	width:324px;
	padding:0px;
	margin-top:33px;
	float:left;}
.div-sub1l{
	width:324px;
	padding:0px;
	margin-top:40px;
	float:left;}
.div-sub1r{
	width:324px;
	padding:0px;
	margin-top:40px;
	float:right;}
.div-subright{
	margin-left:10px;
	float:left;
	width:195px;
	
	}
.div-img{
	width:117px;
	float:left; 
	margin-top:33px;
	padding-right:10px;}
.div-sub1-1{
	float:right;
	width:324px;
	height:167px;
	padding:0px;
	margin-top:33px;}
.p-con{
	margin-top:-5px;
	font-size:17px;
	line-height:29px;
	color:#E61419;
	font-family:'メイリオ';}
.div-btn{
	margin-top:10px;
	
	}
.div-pcon2{
	margin-top:10px; 
	float:left;}
.p-con2{
	color:#323232;
	font-size:12px;
	line-height:20px;
	font-family:'メイリオ';
	}
.div-buttomlink{
	height:62px;
	margin-left:145px;
	padding-top:70px;
	padding-bottom:90px;
	}
.div-img3{
	width:195px;}