﻿/* ------------------------------------- */
/* Default.aspx */
/* 段組 */
#default_unit
{
	clear:both;
    width:800px;
    margin:auto;
}
#default_left
{
    width:530px;
    margin:0px;
    padding:0px;
    float:left;
    text-align:left;
	margin-top:15px;
	padding-left:20px;
}
#default_right
{
    width:215px;
    margin:0px;
    padding:0px;
    float:left;
    text-align:left;
    margin-top:15px;
	padding-left:10px;
}
#default
{
    width:520px;
}
#default_top_bnr_list li
{
    float:left;
}
#default_unit_end
{
	clear:both;
	height:20px;
}
#default_middle_spacer
{
    clear:both;
    height:10px;
}
.default_tbl_4data_left_top img,.default_tbl_4data_right_top img{
    margin-bottom:8px;
}
.default_tbl_4data_left_top img,default_tbl_4data_bottom_left img{
    margin-right:7px;
}
/* ------------------------------------- */
/* Menu.aspx */
/* 段組 */
#Menu_unit
{
	clear:both;
    width:800px;
    margin:auto;
}
#Menu_left
{
    width:530px;
    margin:0px;
    padding:0px;
    float:left;
    text-align:left;
	margin-top:15px;
	padding-left:20px;
}
#Menu_right
{
    width:215px;
    margin:0px;
    padding:0px;
    float:left;
    text-align:left;
    margin-top:15px;
	padding-left:10px;
}
#Menu
{
    width:520px;
}
.Menu_category{
    clear:both;
}
.Menu_data{
    width:520px;
    margin-top:10px;
    color:#ac7819;
}
.Menu_left{
    float:left;
    width:164px;
}
.Menu_right{
    float:left;
    margin-left:15px;
    width:336px;
}
.Menu_title{
    font-size:17px;
    padding-bottom:5px;
    border-bottom:solid 1px #ac7819;
    font-weight:bold;
}
.Menu_comment{
    margin-top:10px;
    font-size:15px;
    line-height:130%;
}
.Menu_ryokin{
    margin-top:15px;
    text-align:right;
}
.Menu_bridal_ryokin{
    margin-top:15px;
}
.Menu_shoyo{
    margin-top:10px;
    text-align:right;
}
.Menu_sep_spacer{
    clear:both;
    height:20px;
    width:520px;
}
#Menu_unit_end
{
	clear:both;
	height:20px;
}
/* ------------------------------------- */
/* Error404Page.aspx */
#Error404Page_unit
{
	clear:both;
    width:800px;
    margin:auto;
}
#Error404Page_left
{
    width:530px;
    margin:0px;
    padding:0px;
    float:left;
    text-align:left;
	margin-top:15px;
	padding-left:20px;
}
#Error404Page_right
{
    width:215px;
    margin:0px;
    padding:0px;
    float:left;
    text-align:left;
    margin-top:15px;
	padding-left:10px;
}
#Error404Page
{
    width:520px;
}
#Error404Page_data
{
	line-height:180%;
	width:480px;
	font-size:14px;
	margin-left:10px;
}
#Error404Page_unit_end
{
	clear:both;
	height:20px;
}

/* ------------------------------------- */
/* QaList.aspx */
/* 段組 */
#QaList_unit
{
	clear:both;
    width:800px;
    margin:auto;
}
#QaList_left
{
    width:530px;
    margin:0px;
    padding:0px;
    float:left;
    text-align:left;
	margin-top:15px;
	padding-left:20px;
}
#QaList_right
{
    width:215px;
    margin:0px;
    padding:0px;
    float:left;
    text-align:left;
    margin-top:15px;
	padding-left:10px;
}
#QaList
{
    width:520px;
}
#QaList_Searcharea
{
	background-image:url('../images/common/qa_searcharea_background.jpg');
    background-repeat:no-repeat;
    height:112px;
    width:520px;
}
#QaList_Inputarea
{

    height:31px;
    width:476px;
    margin-left:15px;
    text-align:left;
}
#QaList_Searcharea_spacer
{
	height:20px;
}
#QaList_Inputarea div
{
	float:left;
}
#QaList_Inputarea #txt_search_kj
{
	height:22px;
	width:352px;
	margin-top:2px;
	margin-left:3px;
	border:solid 1px #999999;
	font-size:18px;
}
#QaList_Inputarea #btn_submit
{
    margin-top:3px;
    height:22px;
}
#QaList_Inputarea #btn_clear
{
    margin-top:3px;
    height:22px;
}
#QaList_SearchKey_title
{
	margin-left:20px;
	margin-top:10px;
}
#QaList_SearchKey_list
{
	margin-left:25px;
	margin-top:3px;
}
#QaList_SearchKey_list a:link,#QaList_SearchKey_list a:visited
{
	color:#3399CC;
}
#QaList_List_title
{
	margin-top:10px;
}
#QaList_List_data
{
	margin-left:10px;
	margin-top:20px;
}
#QaList_List_data ul li
{
	background-image:url('../images/common/qa_q.gif');
    background-repeat:no-repeat;
    background-position:0px 0px;
    padding-top:7px;
    padding-left:40px;
    height:29px;
    font-size:15px;
    margin-bottom:10px;
}
#QaListData_Category,#QaListData_Category strong
{
	font-weight:bold;
	width:480px;
	padding-top:5px;
	padding-left:10px;
	height:20px;
	background-color:#ffcccc;
	margin-bottom:20px;
	font-size:14px;
}
.QaList_main_pager
{
    margin-top:5px;
    height:25px;
}
.QaList_main_prev
{
    float:left;
    background-image:url("../images/common/resultset_previous.gif");
    background-repeat:no-repeat;
    background-position:0px center;
    padding-left:15px;
    margin-right:10px;
}
.QaList_main_next
{
    float:left;
    width:100px;
    padding-right:10px;
    background-image:url("../images/common/resultset_next.gif");
    background-repeat:no-repeat;
    background-position:75px center;
}
#QaListData_Null_Text
{
	border:double 3px #CCCCCC;
	line-height:130%;
	padding:10px;
	background-color:#FFEEEE;
	width:480px;
	margin-left:12px;
	margin-bottom:100px;
	margin-top:15px;
}
#QaList_unit_end
{
	clear:both;
	height:20px;
}
/* ------------------------------------- */
/* よくあるご質問用詳細 */
/* 段組 */
#QaClose_unit
{
	clear:both;
    width:800px;
    margin:auto;
}
#QaClose_left
{
    width:530px;
    margin:0px;
    padding:0px;
    float:left;
    text-align:left;
	margin-top:15px;
	padding-left:20px;
}
#QaClose_right
{
    width:215px;
    margin:0px;
    padding:0px;
    float:left;
    text-align:left;
    margin-top:15px;
	padding-left:10px;
}
#QaClose
{
    width:520px;
}
#QaClose_Img_question,#QaClose_Img_answer
{
	float:left;
	width:40px;
}
#QaClose_title
{
	float:left;
	font-size:16px;
	font-weight:bold;
	padding-top:8px;
	padding-bottom:5px;
	color:#333333;
	width:480px;
}
#QaClose_naiyo
{
	float:left;
	font-size:14px;
	color:#555555;
	width:480px;
	padding-bottom:20px;
	line-height:150%;
}
#QaClose_spacer_question
{
	border-top:solid 3px #999999;
	clear:both;
	height:10px;
}
#QaClose_spacer_answer
{
	border-top:double 3px #CCCCCC;
	clear:both;
	height:10px;
}
.QaClose_File_line
{
	margin-top:10px;
	width:100%;
	border-top:dotted 1px #680C21;
}
.QaClose_File_list
{
	font-size:16px;
	font-weight:bold;
	margin-left:20px;
	padding:5px;
}
.QaClose_File_list a
{
	color:#0000FF;
}
#QaClose_unit_end
{
	clear:both;
	height:20px;
}

/* ------------------------------------- */
/* VoiceList.aspx */
#VoiceList_unit
{
	clear:both;
    width:800px;
    margin:auto;
}
#VoiceList_left
{
    width:530px;
    margin:0px;
    padding:0px;
    float:left;
    text-align:left;
	margin-top:15px;
	padding-left:20px;
}
#VoiceList_right
{
    width:215px;
    margin:0px;
    padding:0px;
    float:left;
    text-align:left;
    margin-top:15px;
	padding-left:10px;
}
#VoiceList
{
    width:520px;
}
#VoiceList_unit_end
{
	clear:both;
	height:20px;
}
#VoiceList_data
{
	line-height:180%;
	width:510px;
	font-size:14px;
	margin-left:20px;
}
#VoiceListData_Null_Text
{
	border:double 3px #CCCCCC;
	line-height:130%;
	padding:10px;
	background-color:#FFEEEE;
	width:480px;
	margin-left:12px;
	margin-bottom:100px;
	margin-top:15px;
}
.VoiceList_Box
{
    width:510px;
    border:double 3px #cccccc;
    margin-top:20px;
}
.VoiceList_Box_Left
{
    width:130px;
    float:left;
}
.VoiceList_Box_Right
{
    width:380px;
    float:left;
}
.VoiceList_Box_Img
{
    width:120px;
    margin-top:10px;
    margin-left:10px;
    margin-bottom:10px;
}
.VoiceList_Box_Img img
{
    border:solid 1px #cccccc;
}
.VoiceList_Box_Title
{
    float:left;
    margin-left:5px;
    margin-top:10px;
    font-size:15px;
    width:370px;
    vertical-align:middle;
    font-weight:bold;
    color:#ac7819;
}
.VoiceList_Box_Spacer
{
    clear:both;
    width:370px;
    height:1px;
    border-top:dotted 1px #cccccc;
}
.VoiceList_Box_Spacer2{
    clear:both;
    width:510px;
}
.VoiceList_Box_Naiyo
{
    width:370px;
    margin-top:5px;
    margin-left:5px;
    color:#ac7819;
    font-size:14px;
    line-height:130%;
}
.VoiceList_Box_Button
{
    width:370px;
    margin-top:10px;
    margin-bottom:10px;
    text-align:right;
}
#VcListData_Category,#VcListData_Category strong
{
	font-weight:bold;
	width:510px;
	height:39px;
	background-image:url('../images/common/voice_category_title.jpg');
    background-repeat:no-repeat;
	margin-bottom:20px;
	font-size:14px;
}
#VcListData_Category div
{
    padding-top:13px;
    padding-left:45px;
}
.VoiceList_main_pager
{
    margin-top:5px;
    height:25px;
}
.VoiceList_main_prev
{
    float:left;
    background-image:url("../images/common/resultset_previous.gif");
    background-repeat:no-repeat;
    background-position:0px center;
    padding-left:15px;
    margin-right:10px;
}
.VoiceList_main_next
{
    float:left;
    width:100px;
    padding-right:10px;
    background-image:url("../images/common/resultset_next.gif");
    background-repeat:no-repeat;
    background-position:75px center;
}
/* ------------------------------------- */
/* VoiceClose.aspx */
#VoiceClose_unit
{
	clear:both;
    width:800px;
    margin:auto;
}
#VoiceClose_left
{
    width:530px;
    margin:0px;
    padding:0px;
    float:left;
    text-align:left;
	margin-top:15px;
	padding-left:20px;
}
#VoiceClose_right
{
    width:215px;
    margin:0px;
    padding:0px;
    float:left;
    text-align:left;
    margin-top:15px;
	padding-left:10px;
}
#VoiceClose
{
    width:520px;
}
#VoiceClose_unit_end
{
	clear:both;
	height:20px;
}
.VoiceClose_Data
{
    width:510px;
    border:double 3px #cccccc;
    margin-top:20px;
}
.VoiceClose_Data_left
{
    float:left;
    width:130px;
}
.VoiceClose_Data_left img
{
    margin-top:10px;
    margin-left:10px;
    margin-bottom:15px;
    border:solid 1px #cccccc;
}
.VoiceClose_Data_right
{
    float:left;
    width:370px;
    color:#ac7819;
    margin-bottom:15px;
}
.VoiceClose_Data_right_title
{
    padding-left:5px;
    margin-top:12px;
    margin-bottom:15px;
    width:370px;
    border-bottom:dotted 1px #cccccc;
    font-size:15px;
    font-weight:bold;
}
.VoiceClose_Data_right_naiyo
{
    padding-left:5px;
    width:370px;
    margin-top:10px;
    margin-bottom:15px;
    font-size:14px;
    line-height:130%;
}
.VoiceClose_List
{
    width:510px;
}
.VoiceCloseSubListTitle
{
    font-size:17px;
    font-weight:bold;
    line-height:25px;
    margin-left:10px;
    width:490px;
    color:#ac7819;
}
.VoiceCloseSubListNaiyo
{
	font-size:14px;
	line-height:150%;
	margin-left:10px;
    width:490px;
	padding-top:10px;
	color:#ac7819;
}
.VoiceCloseSubListNaiyoLeft img
{
	float:left;
	margin-right:5px;
	margin-bottom:10px;
}
.VoiceCloseSubListNaiyoRight img
{
	float:right;
	margin-left:5px;
	margin-bottom:10px;
}
.VoiceClose_Data_Spacer
{
	clear:both;
	height:30px;
	margin-left:10px;
	width:490px;
	border-top:dotted 1px #ac7819;
}
.VoiceClose_Data_Spacer2{
    clear:both;
    height:20px;
}
#VoiceClose_intro_top
{
	clear:both;
	margin-top:30px;
}
#VoiceClose_intro_middle
{
	width:565px;
    background-image:url('../images/common/voiceclose_introduce_middle.jpg');
    background-repeat:repeat-y;
}
#VoiceClose_tbl_free
{
	font-size:14px;
	line-height:130%;
	margin-left:20px;
	width:530px;
}
#VoiceClose_tbl_free td
{
	vertical-align:top;
}
#VoiceClose_td_free1
{
	padding-top:10px;
	border-right:dotted 1px #aaaaaa;
}
#VoiceClose_td_free2
{
	padding-top:10px;
	padding-left:10px;
}
#VoiceClose_td_free3
{
	padding-top:10px;
	padding-bottom:10px;
	border-top:dotted 1px #aaaaaa;
}
#VoiceClose_div_free_title1_kj,#VoiceClose_div_free_title2_kj,#VoiceClose_div_free_title3_kj
{
	font-weight:bold;
}
#VoiceClose_div_free_title1_kj
{
	width:170px;
}
#VoiceClose_div_free_naiyo1_kj
{
	margin-top:10px;
	width:170px;
	font-size:13px;
}
#VoiceClose_div_free_img1_kj
{
}
#VoiceClose_div_free_2
{
	float:left;
	width:195px;
}
#VoiceClose_div_free_title2_kj
{
}
#VoiceClose_div_free_naiyo2_kj
{
	font-size:13px;
	margin-top:10px;
}
#VoiceClose_div_free_img2_kj
{
	margin-left:5px;
	float:left;
}
#VoiceClose_div_free_3
{
	float:left;
	width:325px;
}
#VoiceClose_div_free_title3_kj
{
}
#VoiceClose_div_free_naiyo3_kj
{
	font-size:13px;
	margin-top:10px;
}
#VoiceClose_div_free_img3_kj
{
	float:left;
	margin-left:5px;
}

/* ------------------------------------- */
/* Profile.aspx */
/* 段組 */
#Profile_unit
{
	clear:both;
    width:800px;
    margin:auto;
}
#Profile_left
{
    width:530px;
    margin:0px;
    padding:0px;
    float:left;
    text-align:left;
	margin-top:15px;
	padding-left:20px;
}
#Profile_right
{
    width:215px;
    margin:0px;
    padding:0px;
    float:left;
    text-align:left;
    margin-top:15px;
	padding-left:10px;
}
#Profile
{
    width:520px;
}
#Profile_unit_end
{
	clear:both;
	height:20px;
}
#Profile_shop_bar{
    margin-top:20px;
}
#Profile_shop_pntitle{
    margin-top:25px;
}
#Profile_shop_pncomment{
    margin-top:25px;
    margin-left:3px;
}
#Profile_shop_4beauty{
    margin-top:30px;
}
#Profile_shop_photo{
    margin-top:20px;
    margin-left:16px;
}
#Profile_shop_challenge_m{
    margin-top:50px;
}
#Profile_challenge_area{
    margin-top:20px;
}
#Profile_challenge_area_left{
    float:left;
    font-size:14px;
    width:330px;
    margin-top:3px;
    line-height:130%;
}
#Profile_challenge_area_right{
    float:left;
    margin-left:20px;
}
#Profile_shop_challenge_spacer{
    clear:both;
}
#Profile_shop_challenge{
    clear:both;
    margin-top:20px;
}
#Profile_shop_txt{
    margin-top:20px;
    text-align:center;
}
#Profile_staff_blog{
    margin-top:30px;
    text-align:center;
}
#Profile_shop_bar_bottom{
    margin-top:30px;
}
/* ------------------------------------- */
/* Use_personal.aspx */
/* 段組 */
#Use_personal_unit
{
	clear:both;
    width:852px;
    margin:auto;
}
#Use_personal_left
{
    width:245px;
    margin:0px;
    padding:0px;
    float:left;
    text-align:left;
	margin-top:10px;
}
#Use_personal_right
{
    width:607px;
    margin:0px;
    padding:0px;
    float:left;
    text-align:left;
	margin-top:10px;
}
#Use_personal
{
    width:585px;
    margin-left:10px;
    font-size:15px;
    line-height:150%;
}
#Use_personal dl
{
    margin-top:20px;
}
#Use_personal dl dt
{
    font-weight:bold;
}
#Use_personal dl dd
{
    margin-bottom:20px;
}
#Use_personal dl dd ul li
{
    list-style-type:circle;
    list-style-position:inside;
    font-size:13px;
}
/* ------------------------------------- */
/* SitemapList.aspx */
/* 段組 */
#SitemapList_unit
{
	clear:both;
    width:852px;
    margin:auto;
}
#SitemapList_left
{
    width:245px;
    margin:0px;
    padding:0px;
    float:left;
    text-align:left;
	margin-top:10px;
}
#SitemapList_right
{
    width:607px;
    margin:0px;
    padding:0px;
    float:left;
    text-align:left;
	margin-top:10px;
}
#SitemapList
{
    width:585px;
    margin-left:10px;
    font-size:15px;
    line-height:150%;
}
#SitemapList dl
{
	margin-left:15px;
	line-height:150%;
}
#SitemapList dl dt
{
	background-image:url('../images/common/list_arrow01.gif');
    background-repeat:no-repeat;
    background-position:5px center;
    padding-left:25px;
    font-size:15px;
    border-bottom:solid 1px #333333;
    width:540px;
}
#SitemapList dl dt a:link,#SitemapList dl dt a:visited
{
	color:#3366cc;
	text-decoration:underline;
}
#SitemapList dl dt a:hover
{
	color:#ff0000;
}
#SitemapList dl dd
{
	padding-left:25px;
	margin-top:2px;
	margin-bottom:10px;
	font-size:12px;
	width:540px;
	color:#666666;
}
/* ------------------------------------- */
/* InfoList.aspx */
/* 段組 */
#InfoList_unit
{
	clear:both;
    width:800px;
    margin:auto;
}
#InfoList_left
{
    width:530px;
    margin:0px;
    padding:0px;
    float:left;
    text-align:left;
	margin-top:15px;
	padding-left:20px;
}
#InfoList_right
{
    width:215px;
    margin:0px;
    padding:0px;
    float:left;
    text-align:left;
    margin-top:15px;
	padding-left:10px;
}
#InfoList
{
    width:520px;
}
#InfoList_unit_end
{
	clear:both;
	height:20px;
}
dl.InfoList_news_list,dl.InfoList_news_list_first
{
    background-image:url("../images/common/img_daiya.png");
    background-repeat:no-repeat;
    background-position:0px 6px;
    width: 510px;
	line-height:130%;
	padding-top:5px;
	padding-bottom:5px;
	margin-left:5px;
}
dl.InfoList_news_list{
    border-top:1px dotted #AAAAAA;
}
dt.InfoList_news_list 
{
	color:#946C41;
    width:105px;
    text-align:right;
    float:left;
}
dd.InfoList_news_list
{
	color:#555555;
    overflow:hidden;
    margin:auto;
    width:380px;
    text-align:left;
}
dd.InfoList_news_list a
{
}
dd.InfoList_news_list a:hover
{
}
.InfoList_news_list_hasen
{
    height:5px;
    margin-top:2px;
    margin-left:5px;
    background-image:url("../images/common/news_line.gif");
    background-repeat:no-repeat;
}
.InfoList_main_pager
{
    margin-top:5px;
    height:30px;
}
.InfoList_main_prev
{
    float:left;
    width:110px;
    background-image:url("../images/common/resultset_previous.gif");
    background-repeat:no-repeat;
    background-position:0px center;
    padding-left:20px;
    margin-right:10px;
}
.InfoList_main_next
{
    float:left;
    width:130px;
    padding-right:10px;
    background-image:url("../images/common/resultset_next.gif");
    background-repeat:no-repeat;
    background-position:90px center;
}
/* ------------------------------------- */
/* InfoClose.aspx */
/* 段組 */
#InfoClose_unit
{
	clear:both;
    width:800px;
    margin:auto;
}
#InfoClose_left
{
    width:530px;
    margin:0px;
    padding:0px;
    float:left;
    text-align:left;
	margin-top:15px;
	padding-left:20px;
}
#InfoClose_right
{
    width:215px;
    margin:0px;
    padding:0px;
    float:left;
    text-align:left;
    margin-top:15px;
	padding-left:10px;
}
#InfoClose
{
    width:520px;
}
#InfoClose_unit_end
{
	clear:both;
	height:20px;
}
#InfoClose_h4
{
	width:510px;
    font-size:18px;
    color:#333333;
    border-bottom:dotted 1px #333333;
    margin-bottom:3px;
    font-weight:bold;
    line-height:130%;
}
#InfoClose_date{
    width:510px;
    text-align:right;
    margin-bottom:10px;
    font-size:15px;
}
#InfoClose_naiyo
{
	width:510px;
	clear:both;
	font-size:16px;
	line-height:130%;
	color:#333333;
}
#InfoClose_page
{
	margin-top:40px;
}
#InfoClose_page ul li
{
	line-height:150%;
}
.InfoClose_File_line
{
	margin-top:10px;
	width:100%;
	border-top:dotted 1px #680C21;
}
.InfoClose_File_list
{
	font-size:16px;
	font-weight:bold;
	padding:5px;
}
.InfoClose_File_list a
{
	color:#0000FF;
}
/* ------------------------------------- */
/* Inquiry.aspx */
/* 段組 */
#Inquiry_unit
{
	clear:both;
    width:852px;
    margin:auto;
}
#Inquiry_left
{
    width:245px;
    margin:0px;
    padding:0px;
    float:left;
    text-align:left;
	margin-top:10px;
}
#Inquiry_right
{
    width:607px;
    margin:0px;
    padding:0px;
    float:left;
    text-align:left;
	margin-top:10px;
}
#Inquiry
{
    width:585px;
    margin-left:10px;
    font-size:13px;
}
#Inquiry_data
{
	line-height:180%;
	width:580px;
	font-size:14px;
}
#Inquiry_data dt
{
    font-size:15px;
    margin-bottom:10px;
    border-bottom-width:1px;
    border-bottom-style:dotted;
    border-bottom-color:#0030be;
    font-weight:bold;
}
#Inquiry_data dd
{
	margin-left:15px;
    margin-bottom:20px;
    width:500px;
}
#Inquiry_data_tel
{
	font-size:25px;
	font-weight:bold;
}
#inquiry_main_01_spacer
{
    height:10px;
}
#inquiry_form
{
    clear:both;
    width:540px;
    background-color:#FFFFFF;
    border:solid 1px #DDDDDD;
}
#inquiry_form_alert
{
	margin-top:10px;
	margin-bottom:10px;
	padding:10px;
	color:#955665;
	border:dotted 1px #680C21;
	background-color:#FFFFDD;
	line-height:140%;
	width:520px;
	font-size:12px;
	font-weight:normal;
}
#inquiry_form_alert_mail A:link,#inquiry_form_alert_mail A:visited
{
	color:#0000FF;
	font-size:15px;
	font-weight:bold;
}
#inquiry_form_inner
{
    clear:both;
    margin-left:10px;
}
#inquiry_form p
{
    margin:0px;
}
#inquiry_form_inner input,#inquiry_form_inner textarea,#inquiry_form_inner select
{
    font-size:20px;
}
#inquiry_form_inner div.inquiry_form_label
{
    font-weight:bold;
}
#inquiry_form_inner div.inquiry_form_input
{
    margin-bottom:20px;
}
span.inquiry_important
{
    color:#FF0000;
}
span.inquiry_form_input_comment
{
    font-size:12px;
    color:#333333;
    margin:0px;
}
.inquiry_form_input_text
{
    background-color:#eeeeff;
    width:500px;
}
#inquiry_form_inner input.btn_send
{
    background-color:#EEEEEE;
    width:200px;
    padding:3px;
}
#inquiry_form_inner input.btn_send:hover
{
    background-color:#FFEE99;
}
#inquiry_error
{
    color:#FF0000;
    margin-top:5px;
    margin-bottom:15px;
    margin-left:10px;
}
#inquiry_error ul
{
    list-style-type:none;
}
#inquiry_error ul li
{
	margin-left:10px;
}
/* ------------------------------------- */
/* InquiryLast.aspx */
/* 段組 */
#InquiryLast_unit
{
	clear:both;
    width:800px;
    margin:auto;
}
#InquiryLast_left
{
    width:530px;
    margin:0px;
    padding:0px;
    float:left;
    text-align:left;
	margin-top:15px;
	padding-left:20px;
}
#InquiryLast_right
{
    width:215px;
    margin:0px;
    padding:0px;
    float:left;
    text-align:left;
    margin-top:15px;
	padding-left:10px;
}
#InquiryLast
{
    width:520px;
}
#InquiryLast_unit_end
{
	clear:both;
	height:20px;
}
#InquiryLast_data_p
{
    margin-bottom:20px;
    font-weight:bold;
}
#InquiryLast_data
{
	line-height:180%;
	width:520px;
	font-size:14px;
}
#InquiryLast_data dt
{
    font-size:15px;
    margin-bottom:10px;
    border-bottom-width:1px;
    border-bottom-style:dotted;
    border-bottom-color:#0030be;
    font-weight:bold;
}
#InquiryLast_data dd
{
	margin-left:15px;
    margin-bottom:20px;
    width:520px;
}
#InquiryLast_data_tel
{
	font-size:25px;
	font-weight:bold;
}
#InquiryLast_main_01_spacer
{
    height:10px;
}
#InquiryLast_form_alert
{
	margin-top:10px;
	margin-bottom:10px;
	padding:10px;
	color:#955665;
	border:dotted 1px #680C21;
	background-color:#FFFFDD;
	line-height:140%;
	width:480px;
	font-size:12px;
	font-weight:normal;
}
#InquiryLast_form_alert_mail A:link,#InquiryLast_form_alert_mail A:visited
{
	color:#0000FF;
	font-size:15px;
	font-weight:bold;
}
