
div.text div.gp {margin:1.5em 3em;}

div.text div.gp div.con_top {background: #FBF2C0 url(/img/round/round_t_l.gif) no-repeat top left;font-size:1px;}
div.text div.gp div.con_top span {background: url(/img/round/round_t_r.gif) no-repeat top right;height: 10px;display: block;font-size:1px;}
div.text div.gp div.con_bottom {background: #FBF2C0 url(/img/round/round_u_l.gif) no-repeat bottom left;font-size:1px;}
div.text div.gp div.con_bottom span {background: url(/img/round/round_u_r.gif) no-repeat bottom right;height: 10px;display: block;font-size:1px;}

div.text div.gp div.con_body {background: #FBF2C0;padding: 0 10px;font-size:12px;}

div.text div.gp img.picture{border:7px #fff solid;float:left;padding:0;margin:0;}
div.text div.gp a:hover img.picture{border:7px #EBFFB3 solid;}

div.text div.gp div.con_text {margin-left:210px;text-align:center;padding-top:5px;}
div.text div.gp div.con_text div.comment{margin:0.5em;padding:4px 6px;background:#FFF;text-align:left;}

div.text div.gp div.con_text div.comment p.kankyo{background:url(img/kankyo.gif) no-repeat;padding-left:58px;margin:0.3em 0;}
div.text div.gp div.con_text div.comment p.comment{background:url(img/comment.gif) no-repeat;margin:0.3em 0;padding-left:2px;text-align:left;}

div.text div.blue div.con_top {background: #C1EFF3 url(/img/round/round_t_l.gif) no-repeat top left !important;font-size:1px;}
div.text div.blue div.con_bottom {background: #C1EFF3 url(/img/round/round_u_l.gif) no-repeat bottom left !important;font-size:1px;}
div.text div.blue div.con_body {background: #C1EFF3 !important;padding: 0 10px;font-size:12px;}

div.text div.blue div.con_text{padding-top:30px;}


div.text div.pink div.con_top {background: #FBCCDF url(/img/round/round_t_l.gif) no-repeat top left !important;font-size:1px;}
div.text div.pink div.con_bottom {background: #FBCCDF url(/img/round/round_u_l.gif) no-repeat bottom left !important;font-size:1px;}
div.text div.pink div.con_body {background: #FBCCDF !important;padding: 0 10px;font-size:12px;}
