body { 
       text-align: center; 
       background-color: #fff; 
       background-image: url("http://pr-barts.jp/images/back_jp.gif");background-repeat: repeat-x;
       margin: 0; 
　　　　font-family:　verdana,trebuchet ms,sans-serif;
}

body a {
       color: #4975B2;
}

body a:hover {
       color: #F88197;
}

#center { 
       text-align: left; 
       margin: auto; 
       width: 980px; 
       padding: 0px; 
}

/*##### header #####*/

#header {
       width: 950px;
       margin: 0 0 0 15px;
       padding: 0;
       height: 110px;
}

#logo {
       width: 550px;
       height: 110px;
       margin: 0;
       padding: 0;
       float: left;
}

.cateogories dl {
       margin: 0;
       padding: 0 15px;
}

.cateogories dd {
       margin: 0;
       padding: 10px 0;
       border-bottom: 1px dotted #aaa;
}

#logo p {
       margin: 10px 0 20px 0;
       padding: 0;
       color: #444;
       font-size: 12px;
}

h1 {
       font-weight: normal;
       color: #444;
       font-size: 12px;
       margin: 20px 0 10px 0;
}

#phone {
       width: 350px;
       height: 110px;
       margin: 0 25px 0 0;
       float: right;
}

#phone p {
       padding: 20px 0px 0 0;
       text-align: right;
       font-size: 12px;
       margin: 0;
}

.pnavi p {
       font-size: 12px;
       text-align: right;
       margin: 0;
}

#phone p a {
       color: #444;
       text-decoration: none;
}

#phone p a:hover {
       color: #f88195;
}

.language {
       margin-top: 40px;
       width: 350px;
}
       

.language a {
       font-size: 12px;
       color: #f88195;
       text-decoration: none;
       padding-left: 30px;
       }

.language img {
       border: 0;
       }

.language a:hover {
       color: #EF4A7F;
}
       
#telphone {
      margin: 20px 0 0 115px;
      padding: 0;
}

#plymary1 {
       float: left;
       margin: 15px 0 0 55px;
       padding: 0;
       width: 55px;
       height: 12px;
       text-align: center; 
       font-size: 10px; 
       color: #CDCDCD;
       background-image: url(http://www.montessori-sh-u.com/images/plymary1.gif);background-repeat: no-repeat;
       display: inline;
}

#plymary1 a  {
       text-decoration: none;
       color: #CDCDCD;
}

#plymary1 a:hover  {
       text-decoration: none;
       color: #F2E77E;
}

#plymary2 {
       float: left;
       margin: 15px 0 0 0;
       padding: 0;
       width: 49px;
       height: 12px;
       text-align: center; 
       font-size: 10px; 
       color: #CDCDCD;
       background-image: url(http://www.montessori-sh-u.com/images/plymary2.gif);background-repeat: no-repeat;
}

#plymary2 a  {
       text-decoration: none;
       color: #CDCDCD;
}

#plymary2 a:hover  {
       text-decoration: none;
       color: #F2E77E;
}

#plymary3 {
       float: left;
       margin: 15px 0 0 0;
       padding: 0;
       width: 74px;
       height: 12px;
       text-align: center; 
       font-size: 10px; 
       color: #CDCDCD;
       background-image: url(http://www.montessori-sh-u.com/images/plymary3.gif);background-repeat: no-repeat;
}

#plymary3 a  {
       text-decoration: none;
       color: #CDCDCD;
}

#plymary3 a:hover  {
       text-decoration: none;
       color: #F2E77E;
}

#plymary4 {
       float: left;
       margin: 15px 0 0 0 ;
       padding: 0;
       width: 117px;
       height: 12px;
       text-align: center; 
       font-size: 10px; 
       color: #CDCDCD;
       background-image: url(http://www.montessori-sh-u.com/images/plymary4.gif);background-repeat: no-repeat;
}

#plymary4 a  {
       text-decoration: none;
       color: #CDCDCD;
}

#plymary4 a:hover  {
       text-decoration: none;
       color: #F2E77E;
}

/*##### header #####*/

/*##### navigation #####*/


#navigation { 
       margin: 0 0 0 15px;
       width: 950px; 
       height: 60px; 
}
/*##########################*/



ul#navi { 
       height: 60px; 
       margin-top: 0px; 
       margin-left: 0px; 
       margin-right: 0px; 
       margin-bottom: 0px; 
       padding: 0; 
}
li#bot1, li#bot2, li#bot3, li#bot4, li#bot5, li#bot6 { 
       float: right; 
       list-style-type: none; 
       margin: 0; 
}
/*##########################*/



li#bot1 a { 
       width: 158px; 
       height: 60px; 
       display: block; 
       text-decoration: none; 
       background-image: url("http://www.montessori-sh-u.com/images/same_2.gif")
}
li#bot1 a:hover { 
       background-image: url("http://www.montessori-sh-u.com/images/same_2b.gif")
}
li#bot2 a { 
       width: 158px; 
       height: 60px; 
       display: block; 
       text-decoration: none; 
       background-image: url("http://www.montessori-sh-u.com/images/same_3.gif")
}
li#bot2 a:hover { 
       background-image: url("http://www.montessori-sh-u.com/images/same_3b.gif")
}
li#bot3 a { 
       width: 158px; 
       height: 60px; 
       display: block; 
       text-decoration: none; 
       background-image: url("http://www.montessori-sh-u.com/images/same_8.gif")
}
li#bot3 a:hover { 
       background-image: url("http://www.montessori-sh-u.com/images/same_8b.gif")
}
li#bot4 a { 
       width: 158px; 
       height: 60px; 
       display: block; 
       text-decoration: none; 
       background-image: url("http://www.montessori-sh-u.com/images/same_5.gif")
}
li#bot4 a:hover { 
       background-image: url("http://www.montessori-sh-u.com/images/same_5b.gif")
}
li#bot5 a { 
       width: 158px; 
       height: 60px; 
       display: block; 
       text-decoration: none; 
       background-image: url("http://www.montessori-sh-u.com/images/same_6.gif")
}
li#bot5 a:hover { 
       background-image: url("http://www.montessori-sh-u.com/images/same_6b.gif")
}
li#bot6 a { 
       width: 158px; 
       height: 60px; 
       display: block; 
       text-decoration: none; 
       background-image: url("http://www.montessori-sh-u.com/images/same_7.gif")
}
li#bot6 a:hover { 
       background-image: url("http://www.montessori-sh-u.com/images/same_7b.gif")
}


/*##########################*/

li#navi1, li#navi2, li#navi3, li#navi4, li#navi5 { 
       float: right; 
       list-style-type: none; 
       margin: 0; 
       width: 190px;
       height: 60px;
}

#navi a {
       width: 190px;
       height: 60px;
       display: block;
       text-decoration: none;
}

li#navi1 a { 
       background-image: url("http://pr-barts.jp/images/navi_2.gif")
}
li#navi1 a:hover { 
       background-image: url("http://pr-barts.jp/images/navi_2b.gif")
}
li#navi2 a { 
       background-image: url("http://pr-barts.jp/images/navi_3.gif")
}
li#navi2 a:hover { 
       background-image: url("http://pr-barts.jp/images/navi_3b.gif")
}
li#navi3 a { 
       background-image: url("http://pr-barts.jp/images/navi_4.gif")
}
li#navi3 a:hover { 
       background-image: url("http://pr-barts.jp/images/navi_4b.gif")
}
li#navi4 a { 
       background-image: url("http://pr-barts.jp/images/navi_5.gif")
}
li#navi4 a:hover { 
       background-image: url("http://pr-barts.jp/images/navi_5b.gif")
}
li#navi5 a { 
       background-image: url("http://pr-barts.jp/images/navi_6.gif")
}
li#navi5 a:hover { 
       background-image: url("http://pr-barts.jp/images/navi_6b.gif")
}


/*##########################*/


/*##### navigation #####*/

#flash {
       margin: 0 0 10px 16px;
       padding: 0;
       width: 950px;
       height: 400px;
       background-image: url("http://www.montessori-sh-u.com/images/mainimage.jpg");background-repeat: no-repeat;

}

/*##### contents #####*/

.haikei {
       width: 980px;
       background-repeat: repeat-y;
       background-image: url("http://www.montessori-sh-u.com/images/haikei.gif");
}

#contents {
       margin: 0 0 0 35px;
       padding: 0;
       width: 910px;
}

.leftbox {
       width: 551px;
       float: left;
}

.rightbox {
       width: 321px;
       float: left;
       margin: 0 0 0 35px;
       display: inline;
}

.topmidashi1 {
       width: 551px;
       height: 35px;
       background-image: url("http://www.montessori-sh-u.com/images/topmidashi1.gif");
       background-repeat: no-repeat;
}

.topmidashi2 {
       width: 551px;
       height: 35px;
       background-image: url("http://www.montessori-sh-u.com/images/topmidashi2.gif");
       background-repeat: no-repeat;
}

.topmidashi3 {
       width: 321px;
       height: 35px;
       background-image: url("http://www.montessori-sh-u.com/images/topmidashi3.gif");
       background-repeat: no-repeat;
       margin-top: 30px;
}

.kadomaru1 {
       background-image: url("http://www.montessori-sh-u.com/images/kadomaru1.gif");
       width: 551px;
       height: 20px;
       background-repeat: no-repeat;
       margin-top: 10px;

}

.kadomaru2 {
       background-image: url("http://www.montessori-sh-u.com/images/kadomaru2.gif");
       width: 551px;
       height: 20px;
       background-repeat: no-repeat;
       margin-bottom: 30px;
}

.sideline {
       background-image: url("http://www.montessori-sh-u.com/images/sideline.gif");
       width: 551px;
       background-repeat: repeat-y;
}

.sideline dl {
       margin: 0;
       padding: 0 20px 10px 20px;
}

.sideline dd {
       margin: 0;
       font-size: 12px;
       letter-spacing: 1px;
       border-bottom: 1px dotted #aaa;
       padding: 15px 0 5px 0;
}

.sideline dd a {
       color: #444;
       text-decoration: none;
}

.sideline dd a:hover {
       color: #F88197;
       text-decoration: underline;
}

.tokorobox {
       width: 551px;
       height: 354px;
       background-image: url("http://www.montessori-sh-u.com/images/tokorohaikei1.gif");
       background-repeat: no-repeat;
       margin-top: 10px;
}

.tokoro {
       display: inline;
       width: 260px;
       height: 161px;
       background-image: url("http://www.montessori-sh-u.com/images/tokorohaikei2.gif");
       background-repeat: no-repeat;
       float: left;
       margin: 10px 0 0 10px;
       display: inline;
}

.tokorotitle {
       font-size: 14px; 
       font-weight: bold;
       letter-spacing: 1px;
       color: #E7840F;
       margin: 0;
       padding: 10px 0 8px 10px;
}

.tokoro img {
       float: left;
       margin-left: 10px;
}

.tokorotext {
       margin: 0 0 0 10px;
       width: 120px;
       float: left;
       font-size: 12px;
       line-height: 16px;
       display: inline;
       color: #444;
}

.topiroiro {
       background-color: #f1f2e8;
       width: 321px;
       padding: 15px 0;
}

.topiroiro img {
       margin-top: 15px;
       border: 0;
}

.topiroiro1 {
       padding-left:25px;

}

.topiroiro2 {
       margin-top: 15px;
       padding-left:25px;
}

.topiroiro3 {
       margin-top: 15px;
       padding-left:25px;
}

.topiroiro1 a {
       background-image: url("http://www.montessori-sh-u.com/images/3.gif");
       background-repeat: no-repeat;
       width: 275px;
       height: 66px;
       display: block; 
}

.topiroiro1 a:hover {
       background-image: url("http://www.montessori-sh-u.com/images/3b.gif");
       background-repeat: no-repeat;
       width: 275px;
       height: 66px;
}

.topiroiro2 a {
       background-image: url("http://www.montessori-sh-u.com/images/4.gif");
       background-repeat: no-repeat;
       width: 275px;
       height: 66px;
       display: block; 
}

.topiroiro2 a:hover {
       background-image: url("http://www.montessori-sh-u.com/images/4b.gif");
       background-repeat: no-repeat;
       width: 275px;
       height: 66px;
}

.topiroiro3 a {
       background-image: url("http://www.montessori-sh-u.com/images/5.gif");
       background-repeat: no-repeat;
       width: 275px;
       height: 66px;
       display: block; 
}

.topiroiro3 a:hover {
       background-image: url("http://www.montessori-sh-u.com/images/5_b.gif");
       background-repeat: no-repeat;
       width: 275px;
       height: 66px;
}

.gakko {
       font-size: 12px;
       padding: 10px 0 10px 20px;
       border-bottom: 1px dotted #aaa;
       line-height: 18px;
       color: #5e5f5c;
}
       
       


/*##### contents #####*/

/*##### navigation2 #####*/

#navigation2 {
       height: 70px;
} 

#navigation2 p {
       text-align: center;
       color: #444;
       font-size: 12px;
       letter-spacing: 0.7px;
       padding: 18px 0 18px 0;
       line-height: 18px;
}

#navigation2 p a {
       color: #444;
       text-decoration: none;
}

#navigation2 p a:hover {
       color: #F88195;
}

/*##### navigation2 #####*/

#footer {
       background-color: #f88195;
       margin: auto;
       height: 75px;
       padding: 0;
       text-align: center;
}

#footerp {
       color: #CDCDCD;
       margin: 0px;
       padding: 10px 0 4px 0;
       font-size: 12px;
}

#footer a:hover {
       color: #F2E77E;

}

#footer a {
       text-decoration: none;
       color: #CDCDCD;
       margin: 0px;
       padding: 10px 0 4px 0;
       font-size: 12px;
}

#copyp {
       color: #fff;
       font-size: 12px;
       padding: 15px 0 0 0;
       margin: 0;
}

.blogbar {
       background-image: url("http://www.montessori-sh-u.com/images/blogbar.gif");
       background-repeat: no-repeat;
       width: 551px;
       height: 34px;
}

.blogbar p {
       margin: 0;
       font-size: 16px;
       color: #fff; 
       padding: 8px 0 0 35px;
       font-weight: bold;
}

.contentsbar {
       background-image: url("http://www.montessori-sh-u.com/images/contentsbar.gif");
       background-repeat: no-repeat;
       width: 551px;
       height: 34px;
}

.contentsbar p {
       margin: 0;
       font-size: 16px;
       color: #444; 
       padding: 8px 0 0 35px;
       font-weight: bold;
}

.contentsback {
       width: 551px;
       background-image: url("http://www.montessori-sh-u.com/images/contentsback.gif");
       background-repeat: no-repeat;
       height: 186px;
       margin-top: 10px;
}

.contentsback img {
       margin: 15px 0 0 15px;
       float: left;
       display: inline;
}

.contentsback a:hovet img {
    filter:alpha(opacity=80);  /* IE7以下用 */
    -ms-filter: "alpha(opacity=80)"; /* IE8用 */
    -moz-opacity:0.8; /* Firefox 1.5未満, Netscape用 */
    -khtml-opacity: 0.8;  /* Safari 1.x, 他khtmlに対応したブラウザ用  */
    opacity: 0.8; /* Firefox 1.5以上, Opera, Safari用 */
}

.contentstext {
       float: left;
       width: 300px;
       margin: 0 0 0 20px;
       display: inline;
       padding-top: 15px;
}

.contentstext p {
       margin: 0 0 0 0px;
       font-size: 12px;
       line-height: 18px;
       color: #444;
}

.kuwashiku {
       text-align: center;
       margin-top: 10px;
       margin-left: 10px;
}

.kuwashiku img {
       border: 0;
}

.pan {
       padding: 20px 0 5px 0px;
       font-size: 12px;
}

.pan a {
       text-decoration: none;
       color: #444;
}

.pan a:hover {
       color: #F88195;
}

.siteentrybody {
       padding: 20px;
       font-size: 12px;
       line-height: 20px;
       color: #444;
       
}

.entrydate {
       margin: 0;
       padding: 10px 0;
       font-size: 12px;
       text-align: right;
}

.blogbody {
       border: 1px dotted #aaa;
       padding: 15px;
       font-size: 12px;
       line-height: 18px;
       margin-bottom: 20px;
       color: #444;
}

.blogybody p {
       margin: 0;
       font-size: 12px;
       color: #444;
}

.blogbody img {
       padding: 3px;
       border: 1px solid #ddd;
}

.categories dl {
       padding: 0 15px;
}

.cateogories dd {
       margin: 0;
       padding: 5px 0;
       border-bottom: 1px dotted #ccc;
       font-size: 12px;
}

.cateogories dd a {
       text-decoration: none;
       color: #4B74B6;
}

.cateogories dd a:hover {
       color: #F88197;
}

.entries dl {
       margin: 15px 0;
       padding: 0 15px;
}

.entries dd {
       margin: 0;
       padding: 5px 0;
       border-bottom: 1px dotted #ccc;
       font-size: 12px;
       line-height: 18px;
}

.entries dd a {
       text-decoration: none;
       color: #4B74B6;
}

.entries dd a:hover {
       color: #F88197;
}

.archive {
       margin: 15px 0 30px 0;
       padding: 0 15px;
}

.sitemap li {
       padding: 5px 0;
       border-bottom: 1px dotted #ccc;
       width: 350px;
}

/*######FUSE Table######*/

.salyu table {
      width: 530px;
      margin-left: 10px;
      padding: 0;
      border: 1px solid #444;
      border-collapse: collapse;
      font-size: 12px;
      color: #444;
}

.salyu tr td {
      border: 1px solid #dedede;
}

.lefttd {
      padding: 5px 0 5px 10px;
      background-color: #fdebeb;
      width: 120px;
}

.righttd {
      padding: 7px 0 7px 10px;
      line-height: 1.5em;
}

.lefttd2 {
      padding: 10px 0 10px 10px;
      background-color: #C7DE7F;
      width: 165px;
}

/*######FUSE aname######*/
.aname {
       padding: 1px;
       font-size: 12px;
       line-height: 1.5em;
       color: #444;
       text-align: center;
       
}

/*#aname a {
       text-decoration: none;
}#*/

.introduction1 {
	width: 261px;
	height: 301px;
	background-image: url(http://www1.montessori-sh-u.com/images/introduction1.jpg);
	background-repeat: no-repeat;
	float: left;
}

.introduction1 a {
	display: block;
	width: 261px;
	height: 301px;
	background-image: url(http://www1.montessori-sh-u.com/images/introduction1.jpg);
	background-repeat: no-repeat;
}

.introduction1 a:hover {
	background-image: url(http://www1.montessori-sh-u.com/images/introduction1b.jpg);
}

.introduction2 {
	width: 261px;
	height: 301px;
	background-image: url(http://www1.montessori-sh-u.com/images/introduction2.jpg);
	background-repeat: no-repeat;
	float: left;
	margin: 0px 0 0 29px;
}

.introduction2 a {
	display: block;
	width: 261px;
	height: 301px;
	background-image: url(http://www1.montessori-sh-u.com/images/introduction2.jpg);
	background-repeat: no-repeat;
}

.introduction2 a:hover {
	background-image: url(http://www1.montessori-sh-u.com/images/introduction2b.jpg);
}

.introduction3 {
	width: 261px;
	height: 301px;
	background-image: url(http://www1.montessori-sh-u.com/images/introduction3.jpg);
	background-repeat: no-repeat;
	float: left;
        margin: 29px 0 0 0;
}

.introduction3 a {
	display: block;
	width: 261px;
	height: 301px;
	background-image: url(http://www1.montessori-sh-u.com/images/introduction3.jpg);
	background-repeat: no-repeat;
}

.introduction3 a:hover {
	background-image: url(http://www1.montessori-sh-u.com/images/introduction3b.jpg);
}

.introduction4 {
	width: 261px;
	height: 301px;
	background-image: url(http://www1.montessori-sh-u.com/images/introduction4.jpg);
	background-repeat: no-repeat;
	float: left;
	margin: 29px 0 0 29px;
}

.introduction4 a {
	display: block;
	width: 261px;
	height: 301px;
	background-image: url(http://www1.montessori-sh-u.com/images/introduction4.jpg);
	background-repeat: no-repeat;
}

.introduction4 a:hover {
	background-image: url(http://www1.montessori-sh-u.com/images/introduction4b.jpg);
}

.kindergarten-child1 {
	width: 261px;
	height: 301px;
	background-image: url(http://www1.montessori-sh-u.com/images/kindergarten-child1.jpg);
	background-repeat: no-repeat;
	float: left;
}

.kindergarten-child1 a {
	display: block;
	width: 261px;
	height: 301px;
	background-image: url(http://www1.montessori-sh-u.com/images/kindergarten-child1.jpg);
	background-repeat: no-repeat;
}

.enter-kindergarten1 span {
        display: none;
}
.enter-kindergarten2 span {
        display: none;
}

.kindergarten-child1 a:hover {
	background-image: url(http://www1.montessori-sh-u.com/images/kindergarten-child1b.jpg);
}

.kindergarten-child2 {
	width: 261px;
	height: 301px;
	background-image: url(http://www1.montessori-sh-u.com/images/kindergarten-child2.jpg);
	background-repeat: no-repeat;
	float: left;
	margin: 0px 0 0 29px;
}

.kindergarten-child2 a {
	display: block;
	width: 261px;
	height: 301px;
	background-image: url(http://www1.montessori-sh-u.com/images/kindergarten-child2.jpg);
	background-repeat: no-repeat;
}

.kindergarten-child2 a:hover {
	background-image: url(http://www1.montessori-sh-u.com/images/kindergarten-child2b.jpg);
}

.enter-kindergarten1 {
	width: 261px;
	height: 301px;
	background-image: url(http://www1.montessori-sh-u.com/images/enter-kindergarten1.jpg);
	background-repeat: no-repeat;
	float: left;
}

.enter-kindergarten1 a {
	display: block;
	width: 261px;
	height: 301px;
	background-image: url(http://www1.montessori-sh-u.com/images/enter-kindergarten1.jpg);
	background-repeat: no-repeat;
}

.enter-kindergarten1 a:hover {
	background-image: url(http://www1.montessori-sh-u.com/images/enter-kindergarten1b.jpg);
}

.enter-kindergarten2 {
	width: 261px;
	height: 301px;
	background-image: url(http://www1.montessori-sh-u.com/images/enter-kindergarten2.jpg);
	background-repeat: no-repeat;
	float: left;
	margin: 0px 0 0 29px;
}

.enter-kindergarten2 a {
	display: block;
	width: 261px;
	height: 301px;
	background-image: url(http://www1.montessori-sh-u.com/images/enter-kindergarten2.jpg);
	background-repeat: no-repeat;
}

.enter-kindergarten2 a:hover {
	background-image: url(http://www1.montessori-sh-u.com/images/enter-kindergarten2b.jpg);
}
       

/*######nenkangyoji Table######*/

.gyoji table {
      margin-left: 10px;
      padding: 0;
      border-collapse: collapse;
      font-size: 12px;
      color: #444;
}

.lefttd3 {
      padding: 3px 0 3px 10px;
      width: 40px;
}

.righttd3 {
      padding: 3px 0 3px 15px;
      line-height: 14px;
}

.top_right_midashi {
      background-image: url(http://www1.montessori-sh-u.com/images/right_midashi.gif);
      width: 321px;
      height: 35px;
}

.top_right_midashi p {
      margin: 0;
      padding: 8px 0 0 35px;
      font-size: 16px;
      font-weight: bold;
      color: #444;
      float: left;
}

.top_entries {
      margin: 0;
}

.top_entries dt {
      margin: 0;
      font-size: 12px;
}

.top_entries dd {
      margin: 0 0 5px 0;
      font-size: 12px;
      padding: 7px 15px 7px 15px;
      border-bottom: 1px dotted #aaa;
}

.top_entries dd a {
      text-decoration: none;
}

.blog_btn {
      width: 80px;
      height: 15px;
      float: right;
      margin: 10px 10px 0 0;
}

.blog_btn a {
      display: block;
      background-image: url(http://www1.montessori-sh-u.com/images/blog_btn2.gif);
      background-repeat: no-repeat;
      widht: 80px;
      height: 15px;
}

.blog_btn a:hover {
      display: block;
      background-image: url(http://www1.montessori-sh-u.com/images/blog_btn1.gif);
      background-repeat: no-repeat;
}


.oshirase_btn {
      width: 100px;
      height: 15px;
      float: right;
      margin: 10px 10px 0 0;
}

.oshirase_btn a {
      display: block;
      background-image: url(http://www1.montessori-sh-u.com/images/oshirase_btn1.gif);
      background-repeat: no-repeat;
      width: 100px;
      height: 15px;
}

.oshirase_btn a:hover {
      background-image: url(http://www1.montessori-sh-u.com/images/oshirase_btn2.gif);
      background-repeat: no-repeat;
}

.hs_qanda dl {
        margin: 0 0 20px 0;
        border-bottom: 1px dotted #666;
}

.hs_qanda dl dt {
        margin: 0px;
        font-weight: bold;
        color: #E6871C;
        padding: 5px 0 0 40px;
        background-image: url(http://www1.montessori-sh-u.com/q03.gif);
        background-repeat: no-repeat;
        height: 40px;
        font-size: 14px;
}

.hs_qanda dl dd {
        background-image: url(http://www1.montessori-sh-u.com/a05.gif);
        background-repeat: no-repeat;
        margin: 0;
        padding: 0px 40px 20px 40px;
}
