@charset "shift_jis";
body {
	font-size:12px;
	line-height:150%;
	color: #333333;
	background:#FFFFFF;
	margin: 0px;
	text-align:left;
}

form       {margin:0; padding:0;}
img        {border:0;}
.left      {float:left;}
.right     {float:right;}
.center    {text-align:center;}
.brClear   {clear:both;}
.hiden     {display:none;}
.icon      {position:relative; top:4px;}

a:link   {color:#68c11a;text-decoration:underline;}
a:visited{color:#ABCA1A;text-decoration:underline;}
a:hover  {color:#68cc65;text-decoration:underline;}
a:active {color:#68cc65;text-decoration:underline;}


/*BODY*/
body.register      {background: url(/enquete/common/image/back_sidemenu.gif) repeat-y;}
body.formember     {background: url(/enquete/common/image/back_sidemenu.gif) repeat-y;}
body.login         {background: url(/enquete/common/image/back_sidemenu.gif) repeat-y;}
body.open_enquete  {background: url(/enquete/common/image/back_sidemenu.gif) repeat-y;}

body.information   {background: url(/enquete/common/image/back_sidemenu.gif) repeat-y;}
body.information2  {background: url(/enquete/common/image/back_sidemenu.gif) repeat-y;}
body.focus_research{background: url(/enquete/common/image/back_sidemenu.gif) repeat-y;}
body.now_research  {background: url(/enquete/common/image/back_sidemenu.gif) repeat-y;}
body.column        {background: url(/enquete/common/image/back_sidemenu.gif) repeat-y;}
body.databox       {background: url(/enquete/common/image/back_sidemenu.gif) repeat-y;}
body.company       {background: url(/enquete/common/image/back_sidemenu.gif) repeat-y;}
body.join          {background: url(/enquete/common/image/back_sidemenu.gif) repeat-y;}
body.contact       {background: url(/enquete/common/image/back_sidemenu.gif) repeat-y;}
body.essay         {background: url(/enquete/common/image/back_sidemenu.gif) repeat-y;}
body.essay1        {background: url(/enquete/common/image/back_sidemenu.gif) repeat-y;}
body.essay2        {background: url(/enquete/common/image/back_sidemenu.gif) repeat-y;}
body.essay3        {background: url(/enquete/common/image/back_sidemenu.gif) repeat-y;}


/*HEADER*/
.headerArea      {width:100%; height:254px; background:url(/enquete/common/image/bg_header.jpg) repeat-x;}
.header a        {display:block;}
.header a span   {display:none;}
.header .logo    {top:10px; left:10px; width:217px; height:64px; position:absolute;}
.header .menu1 a {top:70px; left:265px; width:94px; height:28px; position:absolute; background:url(/enquete/common/image/header_btn/btn_1.gif);}
.header .menu6 a {top:70px; left:359px; width:95px; height:28px; position:absolute; background:url(/enquete/common/image/header_btn/btn_6.gif);}
.header .menu2 a {top:70px; left:454px; width:112px; height:28px; position:absolute; background:url(/enquete/common/image/header_btn/btn_2.gif);}
.header .menu3 a {top:70px; left:566px; width:124px; height:28px; position:absolute; background:url(/enquete/common/image/header_btn/btn_3.gif);}
.header .menu4 a {top:70px; left:690px; width:91px; height:28px; position:absolute; background:url(/enquete/common/image/header_btn/btn_4.gif);}
.header .menu5 a {top:70px; left:781px; width:132px; height:28px; position:absolute; background:url(/enquete/common/image/header_btn/btn_5.gif);}
.header .font_s a{top:38px; left:339px; width:37px; height:27px; position:absolute; background:url(/enquete/common/image/header_btn/btn_small.gif);}
.header .font_m a{top:38px; left:376px; width:45px; height:27px; position:absolute; background:url(/enquete/common/image/header_btn/btn_middle.gif);}
.header .font_l a{top:38px; left:419px; width:43px; height:27px; position:absolute; background:url(/enquete/common/image/header_btn/btn_large.gif);}
.header .loginname{top:36px; left:712px; width:100px; height:18px; position:absolute; color:#64ba00; font-size:12px; line-height:18px;}
.header .logout a{top:15px; left:849px; width:58px; height:15px; position:absolute; background:url(/enquete/common/image/header_btn/btn_logout.gif);}
.header .login a {top:15px; left:849px; width:58px; height:15px; position:absolute; background:url(/enquete/common/image/top/btn_login.gif);}
.header .about a {top:43px;left:710px;width:202px;height:20px;position:absolute;background:url(/enquete/common/image/top/btn_about.gif);}
.header .info a  {top:36px;left:749px;width:158px;height:22px;position:absolute;background:url(/enquete/common/image/header_btn/btn_info.gif);}

.header .menu1 a:hover{background:url(/enquete/common/image/header_btn/btn_1_ov.gif);}
.header .menu6 a:hover{background:url(/enquete/common/image/header_btn/btn_6_ov.gif);}
.header .menu2 a:hover{background:url(/enquete/common/image/header_btn/btn_2_ov.gif);}
.header .menu3 a:hover{background:url(/enquete/common/image/header_btn/btn_3_ov.gif);}
.header .menu4 a:hover{background:url(/enquete/common/image/header_btn/btn_4_ov.gif);}
.header .menu5 a:hover{background:url(/enquete/common/image/header_btn/btn_5_ov.gif);}
.header .font_s a:hover{background:url(/enquete/common/image/header_btn/btn_small_ov.gif);}
.header .font_m a:hover{background:url(/enquete/common/image/header_btn/btn_middle_ov.gif);}
.header .font_l a:hover{background:url(/enquete/common/image/header_btn/btn_large_ov.gif);}
.header .logout a:hover{background:url(/enquete/common/image/header_btn/btn_logout_ov.gif);}
.header .login  a:hover{background:url(/enquete/common/image/top/btn_login_ov.gif);}
.header .about  a:hover{background:url(/enquete/common/image/top/btn_about_ov.gif);}


/*SIDE*/
.sidemenu      {/*top:254px;*/ left:0; width:254px; height:400px; position:absolute;}
.sidemenu ul   {margin:0; padding:0; width:215px;}
.sidemenu li   {margin:0; padding:2px 0 2px 15px; list-style:none; line-height:20px; color:#FFFFFF; background:url(/enquete/common/image/side_btn.gif) no-repeat;}
.sidemenu li a {display:block;}
.sidemenu a:link   {color:#FFFFFF;text-decoration:none;}
.sidemenu a:visited{color:#FFFFFF;text-decoration:none;}
.sidemenu a:hover  {color:#ffde00;text-decoration:none;}
.sidemenu a:active {color:#ffde00;text-decoration:none;}

.sidemenu li.on{background:url(/enquete/common/image/side_btn_on.gif); color:#ff8a00;}
.sidemenu li.on a {height:24px; display:block;}
.sidemenu .on a:link   {color:#ff8a00;text-decoration:none;}
.sidemenu .on a:visited{color:#ff8a00;text-decoration:none;}
.sidemenu .on a:hover  {color:#ffde00;text-decoration:none;}
.sidemenu .on a:active {color:#ffde00;text-decoration:none;}

.sidemenu li.sub{color:#00a1dd; padding:1px 0 4px 15px; line-height:14px; font-size:10px; background:none;}
.sidemenu li.sub a {display:block;}
.sidemenu .sub a:link   {color:#00a1dd;text-decoration:none;}
.sidemenu .sub a:visited{color:#00a1dd;text-decoration:none;}
.sidemenu .sub a:hover  {color:#ffde00;text-decoration:none;}
.sidemenu .sub a:active {color:#ffde00;text-decoration:none;}

.sidemenu li.dat{padding:0 0 3px 15px; line-height:16px; height:16px; font-size:10px; background:none;}
.sidemenu li.line {height:15px; line-height:15px; background:url(/enquete/common/image/side_line.gif) no-repeat; font-size:0px;}

.sidemenu_list{top:254px; left:0; width:258px; height:auto; position:absolute;}
.sidemenu_list .line {height:15px; line-height:15px; background:url(/enquete/common/image/side_line2.gif) no-repeat; font-size:0px;}

.menuArea {padding:10px 0 24px 37px;}
.menuArea1{padding:48px 0 24px 37px;}


/*CONTENTS*/
.contents {}
.mainArea {width:651px; margin-left:254px;}
.main     {width:617px; padding:0 0 20px 25px;}
.company .main{width:621px; padding:0 0 20px 25px;}

.titleArea{width:620px; padding:0 0 8px 23px;}

.bg_essay {background:url(/enquete/common/image/bg_essay.jpg) no-repeat;}
.bg_company {background:url(/enquete/common/image/bg_company.jpg) no-repeat; color:#231f20;}


/*BREAD*/
.bread{margin-left:254px; padding:0 0 15px 13px; line-height:25px; color:#FFFFFF; background:url(/enquete/common/image/bg_bread.jpg) repeat-x; font-size:10px;}
.bread a:link   {color:#FFFFFF;text-decoration:underline;}
.bread a:visited{color:#FFFFFF;text-decoration:underline;}
.bread a:hover  {color:#ffde00;text-decoration:none;}
.bread a:active {color:#ffde00;text-decoration:none;}


/*MAIN*/
h2 {padding: 0 0 14px 18px; margin:0; width:603px; height:32px; color:#FFFFFF; font-weight:bold; line-height:32px; font-size:12px;
	background:url(/enquete/common/image/h2_bg.gif) no-repeat;}
h3 {padding: 0 0 14px 31px; margin:0; width:590px; height:26px; color:#FFFFFF; font-weight:bold; line-height:26px; font-size:12px;
	background:url(/enquete/common/image/h3_bg.gif) no-repeat;}
h4 {padding: 6px 0 14px 26px; margin:0; width:595px; height:38px; color:#FFFFFF; font-weight:bold; line-height:16px; font-size:14px;
	background:url(/enquete/common/image/h4_bg.gif) no-repeat;}
.h2Body{padding:0 0 20px 16px; width:605px;}
.h3Body{padding:0 3px 25px 18px; width:600px;}
.h4Body{padding:0 3px 10px 18px; width:600px;}


/* 荒井拡張20080222 */
h4.re {padding: 12px 0 14px 26px; margin:0; width:595px; height:38px; color:#FFFFFF; font-weight:bold; line-height:16px; font-size:14px;
	background:url(/enquete/common/image/h4_bg.gif) no-repeat;}
h4.re strong {font-size:24px;}

.h3Body ul{margin:0; padding:0;}
.h3Body li{margin:0; padding:0; list-style:none;}
.h3Body p {margin:0; padding:0;}
.h4Body ul{margin:0; padding:0;}
.h4Body li{margin:0; padding:0; list-style:none;}
.h4Body p {margin:0; padding:0;}

.mrg_5  {padding:5px;}
.mrg_T10{padding-top:10px;}
.mrg_T20{padding-top:20px;}
.mrg_L5 {padding-left:5px;}
.mrg_B5 {padding-bottom:5px;}
.mrg_B10{padding-bottom:10px;}
.mrg_B20{padding-bottom:10px;}

.title1{padding:6px 0 6px 15px; margin-bottom:10px; width:606px; height:16px; background:url(/enquete/common/image/title1.jpg) no-repeat; font-weight:bold; color:#68c11a; line-height:16px;}
.title2{padding:3px 0 3px 15px; margin-bottom:10px; width:606px; height:32px; background:url(/enquete/common/image/title2.jpg) no-repeat; font-weight:bold; color:#68c11a; line-height:16px;}

.bg_essay p{padding:27px 20px 15px 11px; color:#636466;}
.bg_essay .photo{width:200px; float:left;}

.bg_company .main{margin:0; padding:0 0 20px 0; width:630px;}
.bg_company .t1{margin:0; padding:0 0 15px 0;}
.bg_company .t2{margin:0; padding:0 0 15px 75px;}
.bg_company .t3{margin:0; padding:0 0 0 67px;}
.bg_company .t4{margin:0; padding:0 0 15px 67px;}
.bg_company .t5{margin:0; padding:0 0 15px 70px;}
.bg_company p{margin:0; padding:0 0 15px 77px; width:560px;}

.box_orange{border:#ffc47f 1px solid; padding:10px; color:#636466;}
.box_green {border:#b3e08c 1px solid; padding:10px; color:#636466;}
.box_green_databox{border:#b3e08c 1px solid; padding:10px; margin-bottom:20px; color:#636466;}
/*.box_green_databox2{width:616px; height:152px; background:url(../../databox/image/title_coop_bg.jpg) no-repeat;}*/

.enquete {width:600px; clear:both;}
.enquete .c1{float:left; width:300px; padding:8px 0; color:#68c11a;}
.enquete .c2{float:left; width:220px; padding:8px 0; font-size:10px;}
.enquete .c3{float:left; width:80px; padding:8px 0; color:#ff8a00; font-size:10px;}
.enquete .line {background:url(/enquete/common/image/line1.gif) no-repeat; padding-top:2px; font-size:0px;}

.information li.site {float:left; width:250px; padding-bottom:5px; color:#68C11A;}


/*FONT*/
.S        {font-size:10px; font-weight:normal;}
.S_orange {font-size:10px; color:#ff8a00;}
.S_orenge {font-size:10px; color:#ff8a00;}
.S_gray   {font-size:10px; color:#777777;}
.S_green  {font-size:10px; color:#7aa300;}
.S_green2 {font-size:10px; color:#68c11a;}

.M_b       {font-weight:bold;}
.M_green   {color:#7aa300;}
.M_green_b {color:#7aa300; font-weight:bold;}
.M_green2  {color:#68c11a;}
.M_green2_b{color:#68c11a; font-weight:bold;}
.M_orange  {color:#ff8a00;}
.M_orange_b{color:#ff8a00; font-weight:bold;}
.M_orenge  {color:#ff8a00;}
.M_orange  {color:#ff8a00;}
.M_white   {color:#ffffff;}
.M_pink    {color:#f5b2b2;}
.M_pink_b  {color:#f5b2b2; font-weight:bold;}
.M_yellow  {color:#f8b500;}
.M_yellow_b{color:#f8b500; font-weight:bold;}

.L         {font-size:14px;}
.L_b       {font-size:14px; font-weight:bold;}

.LL_orange_b{font-size:18px; color:#ff8a00; font-weight:bold;}


/*LINK*/
.link_orange a:link   {color:#ff8a00;text-decoration:none;}
.link_orange a:visited{color:#ff8a00;text-decoration:none;}
.link_orange a:hover  {color:#68cc65;text-decoration:underline;}
.link_orange a:active {color:#68cc65;text-decoration:underline;}


/*LINE*/
.grayline {border-bottom:#d4d4d4 1px solid;}
.line_gray {background:url(/enquete/common/image/line1.gif) no-repeat; padding-top:2px;}


/*TABLE*/
table.t1    {border-top:#d4d4d4 1px solid; border-left:#d4d4d4 1px solid;}
table.t1 td {border-bottom:#d4d4d4 1px solid; border-right:#d4d4d4 1px solid; padding:5px;}

table.t2 td {padding-bottom:10px;}
table.t2_anch td {padding-bottom:0px;}

table.t3    {border-top:#d4d4d4 1px solid; border-left:#d4d4d4 1px solid;}
table.t3 th {border-bottom:#d4d4d4 1px solid; border-right:#d4d4d4 1px solid; padding:2px; font-size:10px; font-weight:normal; text-align:center; background:#CCCCCC;}
table.t3 td {border-bottom:#d4d4d4 1px solid; border-right:#d4d4d4 1px solid; padding:2px; font-size:10px;}

table.t4 td {padding:10px 0; vertical-align:top;}
table.t4_more td {padding:0; vertical-align:top;}


/*INFOMATION*/
.information2 .entry      {padding:0 0 8px 40px; margin-bottom:10px; border-bottom:#cccccc 1px solid;}
.information2 .entry_new  {padding:0 0 8px 40px; margin-bottom:10px; border-bottom:#cccccc 1px solid; background:url(/enquete/common/image/icon_new2.gif) no-repeat;}
.information2 .entry_day  {color:#7aa300; font-size:10px;}
.information2 .entry_title{padding:0 0 5px 0; font-weight:bold; color:#7aa300;}
.information2 .entry_read {padding:0 0 5px 0;}
.information2 .entry_title a:link   {color:#7aa300;text-decoration:underline;}
.information2 .entry_title a:visited{color:#7aa300;text-decoration:underline;}

.information2 .list_entry  {font-size:10px; padding:0 5px 3px 0;}
.information2 .list_day    {color:#7aa300; height:16px;}
.information2 .list_day_new{color:#7aa300; padding-left:35px; background:url(/enquete/common/image/icon_new3.gif) no-repeat; height:16px;}
.information2 .list_title  {color:#fffadf; line-height:130%;}
.information2 .list_title a:link   {color:#fffadf;text-decoration:underline;}
.information2 .list_title a:visited{color:#fffadf;text-decoration:underline;}
.information2 .list_archive{font-size:10px; padding:0 5px 8px 0;}

.information2 .archive        {font-size:10px; padding:0 5px 3px 0;}
.information2 .archive_day    {color:#7aa300; font-weight:bold; padding:0 0 20px 0;}
.information2 .archive_day_new{color:#7aa300; font-weight:bold; padding:0 0 20px 35px; background:url(/enquete/common/image/icon_new3.gif) no-repeat;}
.information2 .archive_body   {padding-left:20px;}
.information2 .archive_body p {margin:0; padding:0 0 15px 0;}


/*FREE ESSAY*/
.essay .entry      {padding:0 0 8px 40px; margin-bottom:10px; border-bottom:#cccccc 1px solid;}
.essay .entry_new  {padding:0 0 8px 40px; margin-bottom:10px; border-bottom:#cccccc 1px solid; background:url(/enquete/common/image/icon_new2.gif) no-repeat;}
.essay .entry_day  {color:#7aa300; font-size:10px;}
.essay .entry_title{padding:0 0 5px 0; font-weight:bold; color:#7aa300;}
.essay .entry_read {padding:0 0 5px 0;}
.essay .entry_title a:link   {color:#7aa300;text-decoration:underline;}
.essay .entry_title a:visited{color:#7aa300;text-decoration:underline;}

.essay1 h2 {padding:0 0 5px 75px; margin:0; width:571px; height:37px; color:#FFFFFF; font-weight:bold; line-height:37px; font-size:12px;
	background:url(/essay/image/essay1_title.jpg) no-repeat;}
.essay2 h2 {padding:7px 0 5px 86px; margin:0; width:560px; height:37px; color:#FFFFFF; font-weight:bold; line-height:37px; font-size:12px;
	background:url(/essay/image/essay2_title.jpg) no-repeat;}
.essay3 h2 {padding:0 0 5px 72px; margin:0; width:574px; height:37px; color:#FFFFFF; font-weight:bold; line-height:37px; font-size:12px;
	background:url(/essay/image/essay3_title.jpg) no-repeat;}

.essay1 .list_entry  {font-size:10px; padding:0 5px 3px 0;}
.essay1 .list_day    {color:#7aa300; height:16px;}
.essay1 .list_day_new{color:#7aa300; padding-left:35px; background:url(/enquete/common/image/icon_new3.gif) no-repeat; height:16px;}
.essay1 .list_title  {color:#fffadf; line-height:130%;}
.essay1 .list_title a:link   {color:#fffadf;text-decoration:underline;}
.essay1 .list_title a:visited{color:#fffadf;text-decoration:underline;}
.essay1 .list_archive{font-size:10px; padding:0 5px 8px 0;}

.essay1 .entry      {padding:0 0 8px 40px; margin-bottom:10px; border-bottom:#cccccc 1px solid;}
.essay1 .entry_new  {padding:0 0 8px 40px; margin-bottom:10px; border-bottom:#cccccc 1px solid; background:url(/enquete/common/image/icon_new2.gif) no-repeat;}
.essay1 .entry_day  {color:#7aa300; font-size:10px;}
.essay1 .entry_title{padding:0 0 5px 0; font-weight:bold; color:#7aa300;}
.essay1 .entry_read {padding:0 0 5px 0;}
.essay1 .entry_title a:link   {color:#7aa300;text-decoration:underline;}
.essay1 .entry_title a:visited{color:#7aa300;text-decoration:underline;}

.essay1 .archive        {font-size:10px; padding:0 5px 3px 0;}
.essay1 .archive_day    {color:#7aa300; font-weight:bold; padding:0 0 12px 0; margin-left:3px;}
.essay1 .archive_day_new{color:#7aa300; font-weight:bold; padding:0 0 12px 35px; margin-left:3px; background:url(/enquete/common/image/icon_new3.gif) no-repeat;}
.essay1 .archive_body   {padding:35px 30px 0 30px; background:url(/essay/image/essay1_bg.jpg) no-repeat;}
.essay1 .archive_body p {margin:0; padding:0;}
.essay1 .archive_count  {margin:0 30px; padding:5px 5px 10px 0; font-size:10px; text-align:right; border-top:#CCCCCC 1px solid;}
.essay1 .archive_comment{margin:0 30px; padding:15px 0 5px 5px; border-bottom:#CCCCCC 1px solid;}
.essay1 .archive_poster {padding:0 0 5px 0; font-size:10px; color:#7aa300;}
.essay1 .archive_comment p{margin:0; padding:0 0 15px 0;}
.essay1 .mainArea a:link   {color:#7aa300;text-decoration:underline;}
.essay1 .mainArea a:visited{color:#7aa300;text-decoration:underline;}

.essay2 .list_entry  {font-size:10px; padding:0 5px 3px 0;}
.essay2 .list_day    {color:#7aa300; height:16px;}
.essay2 .list_day_new{color:#7aa300; padding-left:35px; background:url(/enquete/common/image/icon_new3.gif) no-repeat; height:16px;}
.essay2 .list_title  {color:#fffadf; line-height:130%;}
.essay2 .list_title a:link   {color:#fffadf;text-decoration:underline;}
.essay2 .list_title a:visited{color:#fffadf;text-decoration:underline;}
.essay2 .list_archive{font-size:10px; padding:0 5px 8px 0;}

.essay2 .entry      {padding:0 0 8px 40px; margin-bottom:10px; border-bottom:#cccccc 1px solid;}
.essay2 .entry_new  {padding:0 0 8px 40px; margin-bottom:10px; border-bottom:#cccccc 1px solid; background:url(/enquete/common/image/icon_new2.gif) no-repeat;}
.essay2 .entry_day  {color:#7aa300; font-size:10px;}
.essay2 .entry_title{padding:0 0 5px 0; font-weight:bold; color:#7aa300;}
.essay2 .entry_read {padding:0 0 5px 0;}
.essay2 .entry_title a:link   {color:#7aa300;text-decoration:underline;}
.essay2 .entry_title a:visited{color:#7aa300;text-decoration:underline;}

.essay2 .archive        {font-size:10px; padding:0 5px 3px 0;}
.essay2 .archive_day    {color:#7aa300; font-weight:bold; padding:0 0 12px 0; margin-left:3px;}
.essay2 .archive_day_new{color:#7aa300; font-weight:bold; padding:0 0 12px 35px; margin-left:3px; background:url(/enquete/common/image/icon_new3.gif) no-repeat;}
.essay2 .archive_body   {padding:35px 30px 0 30px; background:url(/essay/image/essay2_bg.jpg) no-repeat;}
.essay2 .archive_body p {margin:0; padding:0;}
.essay2 .archive_count  {margin:0 30px; padding:5px 5px 10px 0; font-size:10px; text-align:right; border-top:#CCCCCC 1px solid;}
.essay2 .archive_comment{margin:0 30px; padding:15px 0 5px 5px; border-bottom:#CCCCCC 1px solid;}
.essay2 .archive_poster {padding:0 0 5px 0; font-size:10px; color:#7aa300;}
.essay2 .archive_comment p{margin:0; padding:0 0 15px 0;}
.essay2 .mainArea a:link   {color:#7aa300;text-decoration:underline;}
.essay2 .mainArea a:visited{color:#7aa300;text-decoration:underline;}

.essay3 .list_entry  {font-size:10px; padding:0 5px 3px 0;}
.essay3 .list_day    {color:#7aa300; height:16px;}
.essay3 .list_day_new{color:#7aa300; padding-left:35px; background:url(/enquete/common/image/icon_new3.gif) no-repeat; height:16px;}
.essay3 .list_title  {color:#fffadf; line-height:130%;}
.essay3 .list_title a:link   {color:#fffadf;text-decoration:underline;}
.essay3 .list_title a:visited{color:#fffadf;text-decoration:underline;}
.essay3 .list_archive{font-size:10px; padding:0 5px 8px 0;}
.essay3 .archive_count  {margin:0 30px; padding:5px 5px 10px 0; font-size:10px; text-align:right; border-top:#CCCCCC 1px solid;}
.essay3 .archive_comment{margin:0 30px; padding:15px 0 5px 5px; border-bottom:#CCCCCC 1px solid;}
.essay3 .archive_poster {padding:0 0 5px 0; font-size:10px; color:#7aa300;}
.essay3 .archive_comment p{margin:0; padding:0 0 15px 0;}
.essay3 .mainArea a:link   {color:#7aa300;text-decoration:underline;}
.essay3 .mainArea a:visited{color:#7aa300;text-decoration:underline;}

.essay3 .entry      {padding:0 0 8px 40px; margin-bottom:10px; border-bottom:#cccccc 1px solid;}
.essay3 .entry_new  {padding:0 0 8px 40px; margin-bottom:10px; border-bottom:#cccccc 1px solid; background:url(/enquete/common/image/icon_new2.gif) no-repeat;}
.essay3 .entry_day  {color:#7aa300; font-size:10px;}
.essay3 .entry_title{padding:0 0 5px 0; font-weight:bold; color:#7aa300;}
.essay3 .entry_read {padding:0 0 5px 0;}
.essay3 .entry_title a:link   {color:#7aa300;text-decoration:underline;}
.essay3 .entry_title a:visited{color:#7aa300;text-decoration:underline;}

.essay3 .archive        {font-size:10px; padding:0 5px 3px 0;}
.essay3 .archive_day    {color:#7aa300; font-weight:bold; padding:0 0 12px 0; margin-left:3px;}
.essay3 .archive_day_new{color:#7aa300; font-weight:bold; padding:0 0 12px 35px; margin-left:3px; background:url(/enquete/common/image/icon_new3.gif) no-repeat;}
.essay3 .archive_body   {padding:35px 30px 0 30px; background:url(/essay/image/essay3_bg.jpg) no-repeat;}
.essay3 .archive_body p {margin:0; padding:0;}

.comment_entry{padding-top:20px;}
.comment_entry .comment_input {padding-bottom:10px;}
.comment_entry .comment_check {padding-bottom:10px;}
.comment_entry .comment_input input,textarea{width:420px;}
.comment_entry .comment_button input{margin-right:10px;}
.comment_entry .entry_back{padding:10px 0 60px 0; border-bottom:#CCCCCC 1px solid; color:#7aa300; font-size:10px;}
.comment_entry .entry_back a:link   {color:#7aa300;text-decoration:underline;}
.comment_entry .entry_back a:visited{color:#7aa300;text-decoration:underline;}

/*DATA BOX*/
.databox .entry      {padding:0 0 5px 40px;}
.databox .entry_new  {padding:0 0 5px 40px; background:url(/enquete/common/image/icon_new3.gif) no-repeat;}
.databox .entry_title{font-weight:bold; color:#7aa300;}
.databox .entry_title a:link   {color:#7aa300;text-decoration:underline;}
.databox .entry_title a:visited{color:#7aa300;text-decoration:underline;}

.datatable1 {width:287px; border-bottom:#c9cacb 1px solid; border-right:#c9cacb 1px solid; border-left:#c9cacb 1px solid; font-size:12px;}
.datatable1 .c11{background:#cbdfed; float:left; width:40px; border-bottom:#FFFFFF 1px solid; border-left:#FFFFFF 1px solid; border-top:#FFFFFF 1px solid; text-align:right; padding:2px 0;}
.datatable1 .c12{background:#cbdfed; float:left; width:195px; border-bottom:#FFFFFF 1px solid; border-top:#FFFFFF 1px solid; padding:2px 0;}
.datatable1 .c13{background:#cbdfed; float:left; width:40px; border-bottom:#FFFFFF 1px solid; border-right:#FFFFFF 1px solid; border-top:#FFFFFF 1px solid; padding:2px 10px 2px 0; text-align:right;}

.datatable2 {width:287px; border-bottom:#c9cacb 1px solid; border-right:#c9cacb 1px solid; border-left:#c9cacb 1px solid; font-size:12px;}
.datatable2 .c11{background:#d5d3e6; float:left; width:40px; border-bottom:#FFFFFF 1px solid; border-left:#FFFFFF 1px solid; border-top:#FFFFFF 1px solid; text-align:right; padding:2px 0;}
.datatable2 .c12{background:#d5d3e6; float:left; width:195px; border-bottom:#FFFFFF 1px solid; border-top:#FFFFFF 1px solid; padding:2px 0;}
.datatable2 .c13{background:#d5d3e6; float:left; width:40px; border-bottom:#FFFFFF 1px solid; border-right:#FFFFFF 1px solid; border-top:#FFFFFF 1px solid; padding:2px 10px 2px 0; text-align:right;}

.datatable3 {width:287px; border-bottom:#c9cacb 1px solid; border-right:#c9cacb 1px solid; border-left:#c9cacb 1px solid; font-size:12px;}
.datatable3 .c11{background:#e8dcce; float:left; width:40px; border-bottom:#FFFFFF 1px solid; border-left:#FFFFFF 1px solid; border-top:#FFFFFF 1px solid; text-align:right; padding:2px 0;}
.datatable3 .c12{background:#e8dcce; float:left; width:195px; border-bottom:#FFFFFF 1px solid; border-top:#FFFFFF 1px solid; padding:2px 0;}
.datatable3 .c13{background:#e8dcce; float:left; width:40px; border-bottom:#FFFFFF 1px solid; border-right:#FFFFFF 1px solid; border-top:#FFFFFF 1px solid; padding:2px 10px 2px 0; text-align:right;}

.datatable4 {width:287px; border-bottom:#c9cacb 1px solid; border-right:#c9cacb 1px solid; border-left:#c9cacb 1px solid; font-size:12px;}
.datatable4 .c11{background:#ddcac5; float:left; width:40px; border-bottom:#FFFFFF 1px solid; border-left:#FFFFFF 1px solid; border-top:#FFFFFF 1px solid; text-align:right; padding:2px 0;}
.datatable4 .c12{background:#ddcac5; float:left; width:195px; border-bottom:#FFFFFF 1px solid; border-top:#FFFFFF 1px solid; padding:2px 0;}
.datatable4 .c13{background:#ddcac5; float:left; width:40px; border-bottom:#FFFFFF 1px solid; border-right:#FFFFFF 1px solid; border-top:#FFFFFF 1px solid; padding:2px 10px 2px 0; text-align:right;}

table.datatable5   {border-top:#221e1f 1px solid; border-left:#221e1f 1px solid; text-align:center;}
table.datatable5 th{border-bottom:#221e1f 1px solid; border-right:#221e1f 1px solid; padding:3px 0; background:#a0e745; font-weight:normal;}
table.datatable5 td{border-bottom:#221e1f 1px solid; border-right:#221e1f 1px solid; padding:8px 0; background:#e8ff8d;}
table.datatable5 td.c1{background:#effeb2;}

/*FOOTER*/
.footer {margin-left:258px; height:59px; background:url(/enquete/common/image/footer_bg.gif) repeat-x;}
.footer1{padding-left:5px; color:#7aa300; line-height:18px; font-size:10px; height:18px;}
.footer2 .mark{padding:0 0 0 7px; width:138px; height:36px; float:left;}
.footer2 .copy{padding:12px 0 0 5px; width:500px; float:left; font-size:8pt;}
.footer1 a:link   {color:#7aa300;text-decoration:none;}
.footer1 a:visited{color:#7aa300;text-decoration:none;}
.footer1 a:hover  {color:#ffde00;text-decoration:none;}
.footer1 a:active {color:#ffde00;text-decoration:none;}

