@charset "UTF-8";
*
{
	margin: 0;
	padding: 0;
}
* 
body
{
	background: #fff;
	color: #444;
	font: .7em Tahoma, sans-serif;
	line-height: 1.6em;
}
img
{
	border: 0;
}
a
{
	background: inherit;
	color: #E0691A;
}
a:hover
{
	background: inherit;
	color: #6C757A;
}
h1
{
	font: normal 1.8em , Sans-Serif;
	margin: 0;
	padding: 7px 0 0 8px;
}
h1 a
{
	background: inherit;
	color: #737373;
}
.orange
{
	color: #E0692A;
}
.red
{
	color: #FF0000;
}
sup
{
	font-size: .5em;
}
h1 a, h2 a
{
	text-decoration: none;
}
h1 a:hover, h2 a:hover
{
	background: inherit;
	color: #FF6600;
}
h2
{
	background: inherit;
	color: #000;
	font-size: 1.5em;
	margin-bottom: 5px;
}
p
{
	margin: 0 0 5px 0;
}
ul
{
	list-style: none;
}
.content
{
	margin: 0 auto;
	position: relative;
	width: 980px;
}
.header
{
	background: #fff url(../img/headerbg.gif) repeat-x bottom;
	color: #808080;
	height: 70px;
	margin: 3px 0;
	padding: 10px 0 0 0;
}
.top_info
{
	background: url(../img/call.gif) no-repeat;
	color: #808080;
	float: right;
	height: 60px;
	padding: 5px 0 4px 0;
	width: 700px;
}
.top_info_left
{
	float: left;
	height: 60px;
	width: 200px;
}
.top_info_right
{
	float: right;
	line-height: 1.3em;
	padding: 0 0 0 35px;
	width: 290px;
}
.browse_category
{
	background: inherit;
	color: #FFF;
	width: 300px;
}
.bar
{
	background: #FF9148 url(../img/menubg.gif) repeat-x;
	clear: both;
	color: #FFF;
	font-size: 1.1em;
	height: 30px;
}
.bar li
{
	color: #FFEADC;
	float: left;
	padding: 6px 12px 6px 12px;
}
.bar li.active
{
	background: #E0691A url(../img/bar.gif) repeat-x;
	color: #fff;
	font-weight: bold;
}
.bar li a
{
	background: inherit;
	color: #FFF;
	font-weight: bold;
	text-decoration: none;
}

.bar li a:hover{
     color:#FFFFCC;
}

.search_field
{
	background: #fff url(../img/searchbg.gif) no-repeat right;
	clear: both;
	color: #808080;
	font-weight: bold;
	margin: 5px 0;
	padding: 7px 12px 10px 10px;
}
input.search
{
	background: #FFF url(../img/input.gif) no-repeat;
	border: 0;
	color: #E0691A;
	font-weight: bold;
	margin: 0 0 0 3px;
	padding: 4px;
	width: 292px;
}
input.submit
{
	background: #E0691A url(../img/submit.gif) no-repeat;
	border: 0;
	color: #FFF;
	font: bold 1em Arial, Sans-Serif;
	margin: 0 10px 1px 0;
	padding: 4px 0;
	width: 65px;
}
.grey
{
	background: inherit;
	color: #808080;
	font-weight: normal;
}
.search_form
{
	float: right;
}
.left
{
	float: left;
	margin: 0 0 10px 0;
	width: 630px;
}
.left h2
{
	background: #E8E8E8 url(../img/h2bg.gif) no-repeat center left;
	clear: both;
	color: #444;
	font: bold 1.4em "Trebuchet MS", Arial, Sans-Serif;
	margin: 0 0 10px 0;
	padding: 3px 0 4px 43px;
}
.left p
{
	font: 1.2em "Trebuchet MS", Arial, Sans-Serif;
	letter-spacing: .3em;
	line-height: 1.4em;
}
.left_side
{
	float: left;
	margin: 10px 0 0 38px;
	padding: 0 0 0 10px;
	width: 160px;
}
.left_side a, .right_side a
{
	background: #FFF;
	color: #414141;
}
.right_side
{
	background: #FFF url(../img/dotted.gif) repeat-y;
	color: #414141;
	float: right;
	margin: 10px 0;
	padding: 0 0 0 70px;
	width: 280px;
}
.left_box
{
	background: #FFF;
	color: #000;
	margin: 0 0 10px 0;
	padding: 3px 0;
}
.right
{
	float: right;
	margin: 0 0 10px 0;
	width: 340px;
}
.right h3
{
	background: #BDBDBD url(../img/h3bg.gif) no-repeat center right;
	color: #FFF;
	font: bold 1em Tahoma, Arial, Sans-Serif;
	margin: 0 0 3px 0;
	padding: 8px 0 8px 5px;
}
.right_articles
{
	_zoom: 1;
	background: #f5f5f5;
	color: #414141;
	font-size: 1em;
	margin: 0 0 3px 0;
	overflow: hidden;
	padding: 8px;
}
.right_articles p
{
	_zoom: 1;
	overflow: hidden;
}
.notice
{
	background: #eee;
	color: #808080;
	height: 180px;
	margin: 0 0 3px 0;
	padding: 12px 8px;
}
.image
{
	display: block;
	float: left;
	margin: 0 9px 3px 0;
}
.footer
{
	border-top: 1px solid #ccc;
	clear: both;
	line-height: 2em;
	padding: 10px 0;
	text-align: center;
}
.footer a
{
	background: #fff;
	color: #808080;
}
.footer ul
{
	list-style: none;
}
.footer li
{
	display: inline;
}
.clear
{
	clear: both;
}
#site_navi
{
	height: 20px;
	width: 100%;
}
#site_navi p
{
	padding-left: 10px;
}
.m_merit
{
	font-size: 1.2em;
	width: 630px;
}
.m_merit dl
{
	margin: 10px 0;
}
.m_merit dt
{
	color: #FF6600;
	font-size: 1.3em;
	margin: 5px 0;
}
#company table
{
	border: 1px #999999 dotted;
	border-collapse: collapse;
	font-size: 1.2em;
	line-height: 1.6em;
	margin: 0 0 0 40px;
	width: 550px;
}
#company th
{
	border: 1px #999999 dotted;
	border-collapse: collapse;
}
#company td
{
	border: 1px #999999 dotted;
	border-collapse: collapse;
	padding-left: 1em;
}
td.com_r
{
	border-left: hidden !important;
}
.fea_list
{
	list-style: none;
	margin: 0 0 0 40px;
}
.fea_list li
{
	display: inline;
}
#contact_form
{
	margin: 0 0 0 40px;
}
#contact_form table.contact
{
	border: 1px solid #666666;
	border-collapse: collapse;
	font-size: 1.2em;
	width: 550px;
}
#contact_form table.contact th
{
	background: #E8E8E8;
	border: 1px solid #666666;
	border-collapse: collapse;
	font-weight: normal;
	padding-left: 1em;
	text-align: left;
	width: 200px;
}
#contact_form table.contact td
{
	border: 1px solid #666666;
	border-collapse: collapse;
	padding: 1em;
	width: 350px;
}
td input:focus,
td textarea:focus,
td input:hover,
tdtextarea:hover
{
	background: #eee;
}
table.action
{
	margin: 1em 0;
	width: 550px;
}
.action th
{
	text-align: right;
	width: 230px;
}
.action td
{
	text-align: left;
	width: 320px;
}
#tell_contact
{
	background: url(../img/policy_back_2.gif) no-repeat;
	display: block;
	height: 180px;
	margin: 10px 0;
	width: 520px;
}
#tell_contact p
{
	line-height: 1.7em;
	padding: 1em;
}
.center
{
	margin: 1em 0;
	text-align: center;
}
.font_8
{
	font-size: 0.8em;
}
.faq
{
	margin-left: 40px;
	margin-right: 10px;
}
.faq_q
{
	background: url(../img/obj_faq_q.jpg) no-repeat;
	border-bottom: 1px dotted #CCCCCC;
	font-size: 1.2em;
	font-weight: bold;
	padding: 0 0 .3em 2em;
}
.faq_a
{
	background: url(../img/obj_faq_a.jpg) no-repeat;
	font-size: 1.2em;
	padding: .3em 0 2em 2em;
}
.features_t
{
	border: 2px solid #FFFFFF;
	border-collapse: collapse;
	font-size: 1.2em;
	margin: 0 auto;
	width: 630px;
}
.features_t h3,.features_t h4
{
	font-size: 100%;
	padding: .2em;
}
.features_t th
{
	background: #4B9AAE;
	border: 2px solid #FFFFFF;
	color: #FFFFFF;
	font-weight: normal;
	text-align: left;
	width: 120px;
}
.m_title
{
	background: #E5F1F4;
	color: #666666;
}
.s_title
{
	background: #F8FBFC;
	color: #666666;
}
.s_title li
{
	background: url(../img/icon.gif) no-repeat left 0.4em;
	padding: 0 0 0 13px;
}
.features_t td
{
	border: 2px solid #FFFFFF;
	border-collapse: collapse;
	padding: .5em;
}
.contact_form
{
	clear: both;
	text-align: center;
}
.contact_form a
{
	background: url(../img/contact.jpg) no-repeat;
	display: block;
	height: 56px;
	margin: 10px auto;
	text-indent: -9999px;
	width: 266px;
}
.contact_form a:hover
{
	background: url(../img/contact_over.jpg) no-repeat;
}
.contact_form a
{
	overflow: hidden;
}
#page_top
{
	bottom: 70px;
	position: absolute;
	right: 283px;
}
.f_clear
{
	clear: both;
}
.cost_table
{
	border-collapse: collapse;
	font-size: 1.2em;
	line-height: 2em;
	width: 630px;
}
.cost_table p
{
	font-size: 100%;
	letter-spacing: normal;
	padding: .5em;
}
.cost_table th.main_title
{
	background: #4B9AAE;
	border: 2px solid #FFFFFF;
	border-collapse: collapse;
	color: #FFFFFF;
	font-weight: normal;
	text-align: center;
	text-align: left;
}
.cost_table th
{
	background: #E5F1F4;
	border: 2px solid #FFFFFF;
	border-collapse: collapse;
	color: #666666;
	text-align: left;
}
.cost_table td
{
	background: #F8FBFC;
	border: 2px solid #FFFFFF;
	border-collapse: collapse;
	color: #666666;
}
.price
{
	text-align: right !important;
}
.next
{
	background: url(../img/next.jpg) no-repeat;
	float: right;
	height: 40px;
	padding-left: 70px;
}
.next a
{
	background: none;
}
#admin_title ul
{
	list-style: none;
	margin-left: 14px;
	padding: 0px;
	width: 616px;
}
#admin_title ul li
{
	background: #f2f2f2;
	border-bottom: 1px solid #CCCCCC;
	border-left: 3px solid #FF9900;
	border-right: 1px solid #CCCCCC;
	border-top: 1px solid #CCCCCC;
	display: block;
	float: left;
	height: auto;
	margin: 0px 5px 5px 0px;
	padding: 5px;
	width: 135px;
}
#admin_title
{
	font-size: 1.2em;
}
#ad_moni1 , #ad_moni2 , #ad_moni3, #ad_moni4 , #ad_moni5 , #ad_moni6 , #ad_moni7 ,#ad_moni8
{
	color: #E0691A;
	font-size: 1.2em;
	font-weight: normal;
}
#ad_wrap
{
	margin-left: 30px;
}
.indent_s
{
	letter-spacing: .1em !important;
	text-align: center;
}
.top_info,
.top_info_left,
.top_info_right,
.bar li,
.search_form,
.left,
.left_side,
.right_side,
.right,
.image,
.next,
#admin_title ul li
{
	display: inline;
}
.right_articles,
.right_articles p,
.contact_form a
{
	zoom: 1;
}
.content
{
	zoom: 1;
}

/*sitemap*/
.site_box{
    width:265px;
	float:left;
	padding-left:50px;
}

/*manual*/
#manual_top{
     width:100%;
	 font-size:1.5em;
	 line-height:1em;
	 margin:50px 0;
}

#manual_top td{
}

/*member*/
/*共通設定*/
#member_wrap{width:100%;font-size:1.5em;line-height:1.5em;margin:50px 0;}

#m_navi{width:230px;float:left; padding-left:20px;}

#m_main{ width:730px;float:left;}

#m_main table{width:730px;  position:relative;}
#m_main td{ position:relative;}

#m_main h3{font-size:1em; padding:0 0 0 5px;}
#m_main p{line-height:1em; padding:0 0 0 5px;}

.member_block{width:360px; margin:5px 5px 0 0; float:left; display:block; position:relative;}
.m_next{background: url(../img/next.jpg) no-repeat;	float:right; height:40px; padding-left:70px; margin-right:100px;}
.m_next a{background:none;}
#m_page_top{width:58px;	height:60px; float:right; margin-right:210px;}
.float_r{float:right;}
.m_url{font-size:.5em;}

/*１.会員登録のしかた*/

#m_txt_11{position:absolute; top:231px; left:14px; width:120px;}
#m_txt_12{position:absolute; top:231px;	left:200px;	width:140px;}
#m_txt_a1{position:absolute; top:64px; left:110px; width:190px;}
#m_txt_a2{
	position:absolute;
	top:124px;
	left:110px;
	width:226px;
	height:30px;
	display:block;
}
#m_txt_a3{position:absolute; top:175px;	left:110px;	width:224px;}
#m_txt_a4{position:absolute; top:230px;	left:5px; width:300px;}
#m_txt_21{position:absolute; top:34px; left:110px; width:190px;}
#m_txt_22{position:absolute; top:104px; left:110px; width:190px;}
#m_txt_23{position:absolute; top:174px; left:110px; width:190px;}
#m_txt_31{position:absolute; top:240px; left:40px; width:300px; text-align:center;}
#m_txt_41{position:absolute; top:70px; left:90px; width:300px; text-align:center;}
#m_txt_51{position:absolute; top:90px; left:160px; width:190px; text-align:center;}
#m_txt_52{position:absolute; top:225px; left:5px; width:350px; color:#FF0000;}
#m_txt_61{position:absolute; top:70px; left:150px; width:190px; text-align:center;}
#m_txt_71{position:absolute; top:90px; left:150px; width:200px;}
#m_txt_81{position:absolute; top:40px; left:165px; width:190px;}
#m_txt_82{position:absolute; top:100px; left:165px; width:190px; color:#FF0000;}
#m_txt_83{position:absolute; top:170px; left:165px; width:190px; color:#FF0000;}


#member1{background:url(../img/member1.jpg) no-repeat; width:360px; height:296px; display:block;}
#member_a{background:url(../img/member_atention.jpg) no-repeat; width:360px; height:296px; display:block;}
#member2{background:url(../img/member2.jpg) no-repeat; width:360px; height:296px; display:block;}
#member3{background:url(../img/member3.jpg) no-repeat; width:360px; height:296px; display:block;}
#member_s{background:url(../img/member_s.jpg) no-repeat; width:360px; height:296px; display:block;}
#member4{background:url(../img/member4.jpg) no-repeat; width:360px; height:296px; display:block;}
#member5{background:url(../img/member5.jpg) no-repeat; width:360px; height:296px; display:block;}
#member6{background:url(../img/member6.jpg) no-repeat; width:360px; height:296px; display:block;}
#member7{background:url(../img/member7.jpg) no-repeat; width:360px; height:296px; display:block;}
#member8{background:url(../img/member8.jpg) no-repeat; width:360px; height:296px; display:block;}

#member_s h4{color:#FF0000; font-size:.7em; padding-left:1em;}
#member_s p{font-size:.7em; padding-left:1em;}

/*会員登録（QR）*/
#member21{background:url(../img/member21.jpg) no-repeat; width:360px; height:296px; display:block;}
#member22{background:url(../img/member22.jpg) no-repeat; width:360px; height:296px; display:block;}
#member23{background:url(../img/member23.jpg) no-repeat; width:360px; height:296px; display:block;}
#member24{background:url(../img/member24.jpg) no-repeat; width:360px; height:296px; display:block;}
#member25{background:url(../img/member25.jpg) no-repeat; width:360px; height:296px; display:block;}
#member26{background:url(../img/member26.jpg) no-repeat; width:360px; height:296px; display:block;}
#member27{background:url(../img/member27.jpg) no-repeat; width:360px; height:296px; display:block;}
#member28{background:url(../img/member28.jpg) no-repeat; width:360px; height:296px; display:block;}
#member29{background:url(../img/member29.jpg) no-repeat; width:360px; height:296px; display:block;}
#member210{background:url(../img/member210.jpg) no-repeat; width:360px; height:296px; display:block;}
#member211{background:url(../img/member211.jpg) no-repeat; width:360px; height:296px; display:block;}
#member212{background:url(../img/member212.jpg) no-repeat; width:360px; height:296px; display:block;}
#member2s{background:url(../img/member2s.jpg) no-repeat; width:360px; height:296px; display:block;}
#member31{background:url(../img/member31.jpg) no-repeat; width:360px; height:296px; display:block;}
#member32{background:url(../img/member32.jpg) no-repeat; width:360px; height:296px; display:block;}
#member33{background:url(../img/member33.jpg) no-repeat; width:360px; height:296px; display:block;}
#member34{background:url(../img/member34.jpg) no-repeat; width:360px; height:296px; display:block;}


#member21 h4{color:#FF0000; font-size:.7em; padding-left:1em;}
#member21 p{font-size:.7em; padding-left:1em;}

#m_txt_221{ position:absolute; top:30px;}
#m_txt_231{ position:absolute; top:90px; left:150px; text-align:center;}
#m_txt_241{ position:absolute; top:90px; left:170px; text-align:center;}
#m_txt_251{ position:absolute; top:40px; left:150px; text-align:center;}
#m_txt_261{ position:absolute; top:80px; left:150px; text-align:left;}
#m_txt_271{ position:absolute; top:40px; left:180px; text-align:left;}
#m_txt_272{ position:absolute; top:100px; left:180px; text-align:left; color:#FF0000;}
#m_txt_273{ position:absolute; top:170px; left:180px; text-align:left; color:#FF0000;}
#m_txt_281{ position:absolute; top:30px;}
#m_txt_282{ position:absolute; top:250px; left:20px;}
#m_txt_283{ position:absolute; top:250px; left:180px;}
#m_txt_291{ position:absolute; top:50px; left:120px;}
#m_txt_292{ position:absolute; top:110px; left:120px;}
#m_txt_293{ position:absolute; top:170px; left:120px;}
#m_txt_2101{ position:absolute; top:70px; left:150px; text-align:center;}
#m_txt_2111{ position:absolute; top:90px; left:175px; text-align:center;}
#m_txt_2112{ position:absolute; top:240px; color:#FF0000; }
#m_txt_2121{ position:absolute; top:120px; left:175px;}
#m_txt_311{position: absolute; top:30px; left:10px;}
#m_txt_321{position: absolute; top:30px; left:10px;}
#m_txt_331{position: absolute; top:30px; left:10px;}
#m_txt_332{position: absolute; top:240px; left:10px;}
#m_txt_333{position: absolute; top:240px; left:170px;}
#m_txt_34{position: absolute; top:30px; left:10px;}

/*２.クーポン利用のしかた*/
#c_txt_11{position:absolute; top:250px; left:10px; width:350px;}
#c_txt_21{position:absolute; top:110px; left:190px; width:160px;}
#c_txt_31{position:absolute; top:70px; left:195px; width:160px; text-align:center;}
#c_txt_51{position:absolute; top:90px; left:160px; width:190px; text-align:center;}
#c_txt_61{position:absolute; top:40px; left:170px; width:170px;}
#c_txt_62{position:absolute; top:160px; left:170px; width:170px; color:#FF0000;}


#coupons1{background:url(../img/coupons1.jpg) no-repeat; width:360px; height:296px; display:block;}
#coupons2{background:url(../img/coupons2.jpg) no-repeat; width:360px; height:296px; display:block;}
#coupons3{background:url(../img/coupons3.jpg) no-repeat; width:360px; height:296px; display:block;}
#coupons4{background:url(../img/coupons4.jpg) no-repeat; width:360px; height:296px; display:block;}
#coupons5{background:url(../img/coupons5.jpg) no-repeat; width:360px; height:296px; display:block;}
#coupons6{background:url(../img/coupons6.jpg) no-repeat; width:360px; height:296px; display:block;}

/*３.景品交換のしかた*/
#g_txt_11{position:absolute; top:250px; left:10px; width:350px;}
#g_txt_21{position:absolute; top:110px; left:200px; width:150px;}
#g_txt_31{position:absolute; top:70px; left:170px; width:180px;}
#g_txt_32{position:absolute; top:150px; left:170px; width:180px;}
#g_txt_41{position:absolute; top:90px; left:175px; width:190px; text-align:center;}
#g_txt_51{position:absolute; top:90px; left:170px; width:170px;}
#g_txt_52{position:absolute; top:180px; left:170px; width:170px;}
#g_txt_61{position:absolute; top:50px; left:180px; width:170px;}
#g_txt_62{position:absolute; top:170px; left:180px; width:170px; color:#FF0000;}


#gift1{background:url(../img/gift1.jpg) no-repeat; width:360px; height:296px; display:block;}
#gift2{background:url(../img/gift2.jpg) no-repeat; width:360px; height:296px; display:block;}
#gift3{background:url(../img/gift3.jpg) no-repeat; width:360px; height:296px; display:block;}
#gift4{background:url(../img/gift4.jpg) no-repeat; width:360px; height:296px; display:block;}
#gift5{background:url(../img/gift5.jpg) no-repeat; width:360px; height:296px; display:block;}
#gift6{background:url(../img/gift6.jpg) no-repeat; width:360px; height:296px; display:block;}

/*４.ポイント確認のしかた*/
#p_txt_11{position:absolute; top:250px; left:10px; width:350px;}
#p_txt_21{position:absolute; top:110px; left:200px; width:150px;}
#p_txt_31{position:absolute; top:150px; left:200px; width:150px;}
#p_txt_41{position:absolute; top:150px; left:200px; width:150px;}


#cpoint1{background:url(../img/cpoint1.jpg) no-repeat; width:360px; height:296px; display:block;}
#cpoint2{background:url(../img/cpoint2.jpg) no-repeat; width:360px; height:296px; display:block;}
#cpoint3{background:url(../img/cpoint3.jpg) no-repeat; width:360px; height:296px; display:block;}
#cpoint4{background:url(../img/cpoint4.jpg) no-repeat; width:360px; height:296px; display:block;}
#cpoint5{background:url(../img/cpoint5.jpg) no-repeat; width:360px; height:296px; display:block;}
#cpoint6{background:url(../img/cpoint6.jpg) no-repeat; width:360px; height:296px; display:block;}

/*５.友達紹介のしかた*/
#o_txt_11{position:absolute; top:250px; left:10px; width:350px;}
#o_txt_21{position:absolute; top:70px; left:190px; width:150px;}
#o_txt_22{position:absolute; top:190px; left:190px; width:150px;}
#o_txt_31{position:absolute; top:70px; left:180px; width:150px; text-align:center;}
#o_txt_32{position:absolute; top:150px; left:170px; width:180px;}
#o_txt_51{position:absolute; top:70px; left:190px; width:160px; text-align:center;}
#o_txt_52{position:absolute; top:170px; left:200px; width:160px; color:#FF0000;}
#o_txt_61{position:absolute; top:70px; left:190px; width:160px;}


#overture1{background:url(../img/overture1.jpg) no-repeat; width:360px; height:296px; display:block;}
#overture2{background:url(../img/overture2.jpg) no-repeat; width:360px; height:296px; display:block;}
#overture3{background:url(../img/overture3.jpg) no-repeat; width:360px; height:296px; display:block;}
#overture4{background:url(../img/overture4.jpg) no-repeat; width:360px; height:296px; display:block;}
#overture5{background:url(../img/overture5.jpg) no-repeat; width:360px; height:296px; display:block;}
#overture6{background:url(../img/overture6.jpg) no-repeat; width:360px; height:296px; display:block;}

/*６.友達紹介のしかた*/
#ch_txt_11{position:absolute; top:250px; left:10px; width:350px;}
#ch_txt_21{position:absolute; top:70px; left:190px; width:150px;}
#ch_txt_22{position:absolute; top:190px; left:190px; width:150px;}
#ch_txt_31{position:absolute; top:70px; left:190px; width:140px; text-align:center;}
#ch_txt_32{position:absolute; top:170px; left:190px; width:160px; color:#FF0000;}
#ch_txt_41{position:absolute; top:120px; left:210px; width:175px;}
#ch_txt_51{position:absolute; top:90px; left:190px; width:160px;}


#changes1{background:url(../img/changes1.jpg) no-repeat; width:360px; height:296px; display:block;}
#changes2{background:url(../img/changes2.jpg) no-repeat; width:360px; height:296px; display:block;}
#changes3{background:url(../img/changes3.jpg) no-repeat; width:360px; height:296px; display:block;}
#changes4{background:url(../img/changes4.jpg) no-repeat; width:360px; height:296px; display:block;}
#changes5{background:url(../img/changes5.jpg) no-repeat; width:360px; height:296px; display:block;}

/*７.退会のしかた*/
#u_txt_11{position:absolute; top:250px; left:10px; width:350px;}
#u_txt_21{position:absolute; top:70px; left:190px; width:150px;}
#u_txt_22{position:absolute; top:190px; left:190px; width:150px;}
#u_txt_31{position:absolute; top:70px; left:190px; width:190px;}
#u_txt_32{position:absolute; top:170px; left:190px; width:160px; color:#FF0000;}
#u_txt_41{position:absolute; top:80px; left:190px; width:175px;}
#u_txt_42{position:absolute; top:150px; left:190px; width:160px; color:#FF0000;}
#u_txt_51{position:absolute; top:90px; left:190px; width:160px;}


#uns1{background:url(../img/uns1.jpg) no-repeat; width:360px; height:296px; display:block;}
#uns2{background:url(../img/uns2.jpg) no-repeat; width:360px; height:296px; display:block;}
#uns3{background:url(../img/uns3.jpg) no-repeat; width:360px; height:296px; display:block;}
#uns4{background:url(../img/uns4.jpg) no-repeat; width:360px; height:296px; display:block;}
#uns5{background:url(../img/uns5.jpg) no-repeat; width:360px; height:296px; display:block;}

/*管理業務編*/
#k_main{ width:730px;float:left;}
#k_main h2,#k_main h3,#k_main h4{ margin-bottom:20px; margin-top:20px;}
#k_main h3{margin-left:5px; margin-right:10px; background:#FFFFCC; padding:5px;}
#k_main img{ margin-top:10px; margin-bottom:10px;}
#k_main p{margin-left:10px;}
#k_main ul{margin-left:10px;}
#k_main ol{ margin:30px 0 30px 30px;}
.w700{width:700px; margin:10px auto;}
.w600{width:600px; margin:10px auto;}
#k_main table,#k_main th,#k_main td{border:1px solid #999;border-collapse:collapse;}
#k_main th,#k_main td{padding:.5em; font-size:.7em; line-height:1.5em;}
.m_20{margin-left:20px !important;}
.m_40{margin-left:40px !important;}
.m_50{margin-left:50px !important;}
.ind1{text-indent:1em;}
.ind2{text-indent:2em;}
.font7{font-size:.7em;}
.font9{font-size:.9em;}
.p_2{padding-left:2em;}
.p_5{padding-left:5em;}
.p_8{padding-left:8em;}


/*ポイント・オペレーション編*/
.o_error{
    width:700px;
	margin:10px auto;
	border:1px solid #666666;
	border-collapse:collapse;
	vertical-align:text-top;
}

.o_error th,.o_error td{
   padding:5px;
   vertical-align:text-top;
}

.o_error th{
    background:#66FFFF;
	font-weight:normal;
}

/*あつめーるシステム*/
.a_wrap{
   width:100%;
}

.a_lside{
    width:250px;
	float:left;
	padding-left:10px;
}

.a_rside{
   width:460px;
   float:left;
   padding-left:10px;
}

.p_40{
   padding-left:40px;
}

.mt_40{
   margin-top:40px;
}

.w_400{
    width:450px;
	margin:10px 0;
}

/*アンケートページ作成*/
#sur_tit table{
   width:600px;
   margin:0 0 0 50px;
   padding:0 !important;
   line-height:0 !important;
   border:none !important;

}

#sur_tit td{  
   line-height:0 !important;
   border:none !important;
   line-height:0;
   padding:0 0 1em 1em;


}

#sur_tit th{  
   padding:0 !important;
   line-height:0 !important;
   border:none !important;
   width:120px;


}

ul.radio {width:200px;}
