@charset "UTF-8";
/* CSS Document */

#content {
		padding: 0px;
		width: 700px;
		background-color: #FFFFFF;
		margin: 0px auto;
		height: auto;
		overflow: visible;
}
#wrapper #wrapper2 #content #oil1 {
		margin: 0px;
		padding: 10px 0px 0px 10px;
		float: left;
		height: auto;
		width: 460px;
}
#wrapper #wrapper2 #content #oil1 #oil1a {
		margin: 0px;
		padding: 0px 259px 0px 0px;
		height: 32px;
		width: 201px;
}
#wrapper #wrapper2 #content #oil1 #oil1aa {
		margin: 0px;
		padding: 5px 0px 0px;
		height: auto;
		width: 460px;
		text-align: justify;
}
#wrapper #wrapper2 #content #oil1 #oil1b {
		margin: 0px;
		padding: 10px 0px 0px;
		float: left;
		height: 56px;
		width: 111px;
}
#wrapper #wrapper2 #content #oil1 #oil1bb {
		margin: 0px;
		padding: 10px 0px 0px 122px;
		text-align: justify;
}
#wrapper #wrapper2 #content #oil1 #oil1c {
		margin: 0px;
		padding: 10px 0px 0px;
		float: left;
		height: 38px;
		width: 112px;
}
#wrapper #wrapper2 #content #oil1 #oil1cc {
		margin: 0px;
		padding: 10px 0px 0px 122px;
		text-align: justify;
}
#wrapper #wrapper2 #content #oil1 #oil1d {
		margin: 0px;
		padding: 10px 0px 0px;
		float: left;
		height: 16px;
		width: 110px;
}
#wrapper #wrapper2 #content #oil1 #oil1dd {
		margin: 0px;
		padding: 10px 0px 0px 122px;
		text-align: justify;
}
#wrapper #wrapper2 #content #oil2 {
		float: left;
		height: auto;
		width: 210px;
		margin: 0px;
		padding: 10px 0px 0px 10px;
}
#wrapper #wrapper2 #content #oil2 p {
		font-size: 12px;
		text-align: right;
		margin: 0px;
		padding: 0px 0px 10px;
}
#wrapper #wrapper2 #content #oil3 {
		margin: 0px;
		padding: 10px 0px 25px 10px;
		clear: both;
		height: auto;
		width: 690px;
}
#wrapper #wrapper2 #content #oil3 #oil3a {
		margin: 0px;
		padding: 0px 576px 10px 0px;
		height: 21px;
		width: 114px;
}
#wrapper #wrapper2 #content #oil3 #oil-work1 {
		margin: 0px;
		padding: 0px 77px 10px;
		height: auto;
		width: 228px;
		float: left;
}
#wrapper #wrapper2 #content #oil3 #oil-work1 p {
		font-size: 12px;
		text-align: center;
		margin: 0px;
		padding: 0px;
}
#wrapper #wrapper2 #content #oil3 #oil-work2 {
		margin: 0px;
		height: auto;
		width: 221px;
		float: left;
		padding: 0px 77px 10px 0px;
}
#wrapper #wrapper2 #content #oil3 #oil-work2 p {
		font-size: 12px;
		text-align: center;
		margin: 0px;
		padding: 0px;
}
#wrapper #wrapper2 #content #oil3 #oil-work3 {
		padding: 0px 0px 10px;
		height: auto;
		width: 251px;
		clear: both;
		margin: 0px auto;
}
#wrapper #wrapper2 #content #oil3 #oil-work3 p {
		font-size: 12px;
		text-align: center;
		margin: 0px;
		padding: 0px;
}
#wrapper #wrapper2 #content #water1 {
		margin: 0px;
		padding: 10px 10px 0px;
		height: auto;
		width: 680px;
		clear: both;
}
#wrapper #wrapper2 #content #water1 #water1a {
		margin: 0px;
		padding: 0px 480px 0px 0px;
		height: 32px;
		width: 200px;
}
#wrapper #wrapper2 #content #water1 #water1aa {
		margin: 0px;
		padding: 5px 0px 0px;
		height: auto;
		text-align: justify;
		width: 680px;
}
#wrapper #wrapper2 #content #water2 {
		margin: 0px;
		padding: 0px 0px 0px 10px;
		float: left;
		height: auto;
		width: 340px;
}
#wrapper #wrapper2 #content #water2 #water2a {
		margin: 0px;
		padding: 10px 180px 0px 0px;
		height: 21px;
		width: 114px;
}
#wrapper #wrapper2 #content #water2 #water2a-work1 {
		margin: 0px;
		padding: 10px 65px 0px;
		height: auto;
		width: 210px;
}
#wrapper #wrapper2 #content #water2 #water2a-work1 p {
		font-size: 12px;
		text-align: center;
		margin: 0px;
		padding: 0px;
}
#wrapper #wrapper2 #content #water3 {
		margin: 0px;
		padding: 31px 10px 0px 0px;
		float: left;
		width: 340px;
		height: auto;
}
#wrapper #wrapper2 #content #water3 #water3-work2 {
		margin: 0px;
		padding: 10px 0px;
		height: auto;
}
#wrapper #wrapper2 #content #water3 #water3-work2 p {
		font-size: 12px;
		text-align: center;
		margin: 0px;
		padding: 0px;
}
#wrapper #wrapper2 #content #water4 {
		padding-bottom: 25px;
}
#wrapper #wrapper2 #content #water4 #water4a {
		margin: 0px;
		padding: 0px;
		text-align: left;
}
#wrapper  #wrapper2  #content  #wa  {
		margin: 0px;
		padding: 10px 10px 0px 0px;
}
#wrapper #wrapper2 #content #dessin1 {
		margin: 0px;
		padding: 30px 10px 0px;
		width: 680px;
}
#wrapper #wrapper2 #content #dessin1 #dessin1a {
		margin: 0px;
		padding: 0px 480px 0px 0px;
		height: 32px;
		width: 200px;
}
#wrapper #wrapper2 #content #dessin1 #dessin1aa {
		margin: 0px;
		padding: 5px 0px 0px;
		height: auto;
		text-align: justify;
		width: 680px;
}
#wrapper #wrapper2 #content #dessin2 {
		margin: 0px;
		padding: 0px 0px 0px 10px;
		float: left;
		height: auto;
		width: 340px;
}
#wrapper #wrapper2 #content #dessin2 #dessin2a {
		margin: 0px;
		padding: 10px 180px 0px 0px;
		height: 21px;
		width: 114px;
}
#wrapper #wrapper2 #content #dessin2 #dessin2a-works1 {
		margin: 0px;
		padding: 10px 65px 0px;
		height: auto;
		width: 210px;
}
#wrapper #wrapper2 #content #dessin2 #dessin2a-works1 p {
		font-size: 12px;
		text-align: center;
		margin: 0px;
		padding: 0px;
}
#wrapper #wrapper2 #content #dessin3 {
		margin: 0px;
		padding: 31px 10px 0px 0px;
		float: left;
		width: 160px;
		height: auto;
}
#wrapper #wrapper2 #content #dessin3 #dessin3a-works2 {
		margin: 0px;
		width: 125px;
		height: 183px;
		padding-top: 10px;
		padding-bottom: 10px;
}
#wrapper #wrapper2 #content #dessin3 #dessin3a-works2 p {
		font-size: 12px;
		text-align: center;
		margin: 0px;
		padding: 0px;
}
#wrapper #wrapper2 #content #dessin4 {
		margin: 0px;
		padding: 31px 10px 0px 0px;
		float: left;
		width: 160px;
		height: auto;
}
#wrapper #wrapper2 #content #dessin4 #dessin4a-works3 {
		margin: 0px;
		width: 125px;
		height: 183px;
		padding-top: 10px;
		padding-bottom: 10px;
}
#wrapper #wrapper2 #content #dessin4 #dessin4a-works3 p {
		font-size: 12px;
		text-align: center;
		margin: 0px;
		padding: 0px;
}
#wrapper #wrapper2 #content #dessin5 {
		padding-bottom: 45px;
		height: auto;
}
#wrapper #wrapper2 #content #dessin5 #dessin5a {
		margin: 0px;
		padding: 0px;
		text-align: left;
}
#wrapper #wrapper2 #content #dessin5 p {
		margin: 0px;
		padding: 10px 10px 0px 0px;
}
#wrapper #wrapper2 #content #timetable {
		padding-bottom: 25px;
}
#wrapper #wrapper2 #content #timetable #timetable-painting {
		margin: 0px;
		height: 21px;
		width: 115px;
		padding: 10px 575px 10px 10px;
}
#wrapper #wrapper2 #content #instructor {
		height: auto;
}
#wrapper #wrapper2 #content #instructor #about-instructor {
		margin: 0px;
		height: 22px;
		width: 114px;
		padding: 10px 576px 10px 10px;
		clear: both;
}
#wrapper #wrapper2 #content #instructor .inst {
		width: 110px;
		padding: 10px 0px 0px 20px;
		float: left;
		clear: both;
}
#wrapper #wrapper2 #content #instructor .inst1 {
		height: 65px;
		width: 110px;
		text-align: center;
		background: #CCCCCC;
		line-height: 65px;
}
#wrapper #wrapper2 #content #instructor .inst .inst2 {
		font-size: 12px;
		height: 55px;
		background: #CCCCCC;
		text-align: center;
}
#wrapper #wrapper2 #content #instructor #instructor1 {
		text-align: left;
		float: left;
		width: 260px;
		line-height: 18px;
		font-size: 12px;
		padding: 10px 30px 40px 50px;
}
#wrapper #wrapper2 #content #instructor1w {
		margin: 0px;
		float: left;
		padding-top: 10px;
		padding-bottom: 40px;
}
#wrapper #wrapper2 #content #about-tuition {
		width: 114px;
		clear: both;
		margin: 0px;
		height: 21px;
		padding: 10px 566px 10px 20px;
}
#wrapper #wrapper2 #content #tuition1 {
		padding-bottom: 10px;
}
#wrapper #wrapper2 #content #tuition2 {
		padding-bottom: 30px;
}
#wrapper #wrapper2 #content .catch {
		color: #FF0000;
		margin: 0px auto;
		padding: 0px;
		text-align: left;
		width: 642px;
}
#wrapper #wrapper2 #content .catchcatch {
		margin: 0px auto;
		padding: 0px;
		width: 640px;
}
#wrapper #wrapper2 #content #fas-trial {
		margin: 0px;
		height: 85px;
		width: 289px;
		float: left;
		padding: 30px 40px 20px;
}
#wrapper #wrapper2 #content #fas-trial #trial {
		background: url(../09image-ippan/index/trial_bg.gif);
		margin: 0px;
		padding: 0px;
		height: 85px;
		width: 290px;
}
#wrapper #wrapper2 #content #fas-trial #trial img {
		margin: 0px 120px 0px 0px;
		padding: 0px;
		height: 42px;
		width: 119px;
}
#wrapper #wrapper2 #content #fas-trial #trial p {
		margin: 0px 0px 0px 25px;
		padding: 0px;
}
#wrapper #wrapper2 #content #fas-trial #trial ul {
		margin: 0px 0px 0px -120px;
		padding: 0px;
		list-style: none;
		font-size: 14px;
}
#wrapper #wrapper2 #content #fas-free {
		margin: 0px;
		height: 85px;
		width: 290px;
		padding-bottom: 20px;
		float: left;
		padding-top: 30px;
}
#wrapper #wrapper2 #content #fas-free #free-shipping {
		margin: 0px 40px 3px 0px;
		height: 41px;
		width: 290px;
		background: url(../09image-ippan/index/free_bg.gif);
}
#wrapper #wrapper2 #content #fas-free #free-shipping h2 {
		height: 23px;
		width: 93px;
		margin: 0px;
		padding: 9px 15px 10px 40px;
		float: left;
}
#wrapper #wrapper2 #content #fas-free #free-shipping p {
		margin: 0px;
		padding: 0px;
		text-align: center;
		line-height: 20px;
		font-size: 12px;
}
#wrapper #wrapper2 #content #fas-free #faq {
		height: 43px;
		width: 290px;
		background: url(../09image-ippan/index/faq_bg.gif);
}
#wrapper #wrapper2 #content #fas-free #faq h2 {
		height: 23px;
		width: 93px;
		margin: 0px;
		padding: 9px 15px 10px 40px;
		float: left;
}
#wrapper #wrapper2 #content #fas-free #faq p {
		margin: 0px;
		padding: 0px;
		text-align: center;
		line-height: 20px;
		font-size: 12px;
}#wrapper #wrapper2 #content #gototop {
		padding-top: 25px;
		padding-bottom: 25px;
		padding-left: 573px;
		margin: 0px;
}
