/* content */
#content{margin:0 0 40px 0;width:540px;}
/* h */
#content h1{margin:0 0 30px 0;background:url(http://d3u6cws9edckhy.cloudfront.net/ss_imgs_1/03.jpg) no-repeat 0 0;width:540px;height:241px;text-indent:-9999px;}
#content h2{margin:0 0 15px 0;width:540px;height:42px;text-indent:-9999px;}
#content h2.ti_1{background:url(http://d3u6cws9edckhy.cloudfront.net/ss_imgs_1/03.gif) no-repeat 0 0;}
#content h2.ti_2{background:url(http://d3u6cws9edckhy.cloudfront.net/ss_imgs_1/03.gif) no-repeat 0 -42px;}
#content h2.ti_3{background:url(http://d3u6cws9edckhy.cloudfront.net/ss_imgs_1/03.gif) no-repeat 0 -84px;}
#content h3{margin:0 0 10px 0;font-size:14px;color:#f90;}
/* box */
#content .box{margin:0 0 30px 0;padding:0 0 30px 0;border-bottom:1px dotted #059;}
/* wrapper */
#content .wrapper{margin:0 0 20px 0;}
/* photo */
#content .ph_1{float:left;margin:0 10px 0 0;background:url(http://d3u6cws9edckhy.cloudfront.net/ss_imgs_1/03.jpg) no-repeat 0 -241px;width:174px;height:138px;text-indent:-9999px;}
#content .ph_2{float:left;margin:0;background:url(http://d3u6cws9edckhy.cloudfront.net/ss_imgs_1/03.jpg) no-repeat -174px -241px;width:174px;height:138px;text-indent:-9999px;}
/* text */
#content .tx_1{float:left;margin:0;width:356px;}
#content .tx_2{float:left;margin:0 10px 0 0;width:356px;}
/* p */
#content .tx_1 p,#content .tx_2 p{margin:0 0 20px 0;background:url(http://d3u6cws9edckhy.cloudfront.net/ss_imgs_1/dot.gif) 0 0;line-height:24px;}
#content .tx_3 p{background:url(http://d3u6cws9edckhy.cloudfront.net/ss_imgs_1/dot.gif) 0 0;line-height:24px;}
/* frame */
#content .frame{padding:15px;background:#ebf5ff;border:1px solid #059;}
/* ul */
#content .tx_1 ul{margin:0 0 10px 0;padding:0 0 0 21px;list-style-image: url(http://d3u6cws9edckhy.cloudfront.net/ss_imgs_1/icon.gif);line-height:120%;}
#content .tx_1 ul li{margin:0 0 5px 0;padding:;}
#content .frame ul{margin:0;padding:0 0 0 28px;list-style-image: url(http://d3u6cws9edckhy.cloudfront.net/ss_imgs_1/check.gif);line-height:16px;}
#content .frame ul li{margin:0 0 5px 0;padding:;}
*html #content .frame ul{padding:0 0 0 21px;}
*html #content .frame ul li{padding:0 0 0 7px;}
*:first-child+html #content .frame ul{padding:0 0 0 21px;}
*:first-child+html #content .frame ul li{padding:0 0 0 7px;}
/* toeic */
#content p.toeic{margin:0;background:none;font-size:10px;color:#666;line-height:120%;}