@charset "utf-8"; 

/* page ttl add 09/05/13 */
p#pagettl_my{float:left; width:630px; padding:4px 0 2px 5px; text-align:left; font-size:11px; color:#FFFFFF;}
div#header_box_my{overflow:hidden; zoom:1; background-color:#1f63c8;}
p#pagettl_my strong{font-weight:normal;}
p#pagettl_my2{float:left; width:720px; padding:4px 0 2px 5px; text-align:left; font-size:11px; color:#FFFFFF;}
p#pagettl_my2 strong{font-weight:normal;}

/* mp_nnb start */
div.mp_nnb {width:950px; height:auto; margin-top:10px;}
	
div.mp_nnb1{width:100%; height:21px; background-color: #F5F5F5;}

div.mp_nnb1_a{display:inline; float:left; width:60px; height:16px; margin-left:5px; margin-top:5px;} 
	
div.mp_nnb1_b{float:left; width:10px; height:4px; margin-left:5px; margin-top:8px;}

div.mp_nnb1_c{float:left; width:700px; height:16px; margin-left:5px; margin-top:5px;}

ul.mp_nnb_start li{float:left; height:18px; margin-left:5px; margin-top:3px; width:auto; display:block;}

.mp_nnb ul li.aa {width:auto;}

div.mp_nnb span{font-size:95%; font-weight:bold; float:left; margin-left:10px; margin-top:5px;}

ul.mp_nnb_end {padding-right:10px; padding-top:2px; list-style-type:none;}
ul.mp_nnb_end li.d1{
	float:right;
	font-size :100%;
	width:auto; 
	height:16px;
	line-height:14px;
	color:#0b58cd;
	padding-bottom:2px;
	background-image:url(//imagel.sekainavi.com/simage/common/ico/ico_head_01.gif);
	background-repeat: no-repeat;
	padding-left:12px;}

ul.mp_nnb_end li.d2{
	float:right;
	font-size:100%;
	height:16px;
	line-height:14px;
	color:#0b58cd;
	padding-left:10px;
	padding-bottom:2px;
	background-image:url(//imagel.sekainavi.com/simage/common/ico/ico_head_02.gif);
	background-repeat: no-repeat;
	padding-left:14px;}	
	
ul.mp_nnb_end li.d3{
	float:right;
	font-size:100%;
	height:16px;
	line-height:14px;
	color:#0b58cd;
	margin-left:10px;
	padding-bottom:2px;
	background-image:url(//imagel.sekainavi.com/simage/common/ico/ico_head_03.gif);
	background-repeat:no-repeat;
	padding-left:24px;}

ul.mp_nnb_end li.d4{ float:right;width:5px; height:16px; margin-left:3px; margin-right:3px;}

div.mp_nnb ul li a:link {color:#666;}

div.mp_nnb ul li a:visited {color:#666;}

div.mp_nnb ul li a:hover {color:#666;}

div.mp_nnb ul li a:active {color:#666;}


ul.mp_nnb_end li.d1 a:link {color:#0b58cd; font-weight:bold;}

ul.mp_nnb_end li.d1 a:visited {color:#0b58cd; font-weight:bold;}

ul.mp_nnb_end li.d1 a:hover {color:#0b58cd; font-weight:bold;}

ul.mp_nnb_end li.d1 a:active {color:#0b58cd; font-weight:bold;}
	
	
ul.mp_nnb_end li.d2 a:link {color:#0b58cd; font-weight:bold;}

ul.mp_nnb_end li.d2 a:visited {color:#0b58cd; font-weight:bold;}

ul.mp_nnb_end li.d2 a:hover {color:#0b58cd; font-weight:bold;}

ul.mp_nnb_end li.d2 a:active {color:#0b58cd; font-weight:bold;}


ul.mp_nnb_end li.d3 a:link {color:#0b58cd; font-weight:bold;}

ul.mp_nnb_end li.d3 a:visited {color:#0b58cd; font-weight:bold;}

ul.mp_nnb_end li.d3 a:hover {color:#0b58cd; font-weight:bold;}

ul.mp_nnb_end li.d3 a:active {color:#0b58cd; font-weight:bold;}



ul.mp_nnb1_d_list li.d5{width:16px; height:16px; background:url(//imagel.sekainavi.com/simage/common/ico/ico_head_03.gif) no-repeat;}

ul.mp_nnb1_d_list li.d6{width:60px; height:16px;  margin-left:5px;}
	
div.mp_logo {float:left; width:218px; height:60px; margin-top:8px;}

div.mp_ad_navi {float:left; width:709px; height:60px; margin-top:8px; margin-left:23px;}

div.mp_logo h1{padding:0px; margin:0px; width:auto; height:auto; background-image:none;}

div.mp_head_line{
	float:left; 
	display:block; 
	width:950px; 
	height:16px; 
	background:url(//imagel.sekainavi.com/simage/common/bg_grand_line.gif) no-repeat left top;
	margin-top:7px;
}
/* mp_nnb end */

/* mp_path start */	
div#mp_path { float:left; width:70%; height:17px; margin-top:0px; margin-left:5px; display:block;}

div#mp_path a:link {color:#0b58cd; text-decoration:none;}

div#mp_path a:visited {color:#0b58cd; text-decoration:none;}

div#mp_path a:hover {color:#0b58cd; text-decoration:underline;}

div#mp_path a:active {color:#0b58cd; text-decoration:underline;}
/* mp_path end */

/* mp_footer start */	
#mp_footer {
	clear:both; 	
	width:950px; 
	height:auto;	
	display:block; 
	text-align:center;
}
#mp_footer1 {
	clear:both; 
	padding-top:10px; 
	padding-bottom:10px;
	width:950px; 
	height:auto;
	border:solid #CCCCCC; 
	border-width:1px 0px 1px 0px; 
	background-color: #f5f5f5;
	line-height:16px; 
	display:block; 
	text-align:center;
	margin-bottom:8px;
}
ul#mp_footer_list li{ height:16px; display:inline; color:#333;}

ul#mp_footer_list2 li{ height:16px; display:inline; color:#333;}

div#mp_footer1 a:link {color: #333;}

div#mp_footer1 a:visited {color: #333;}

div#mp_footer1 a:hover {color: #333;}

div#mp_footer1 a:active {color: #333;}	

#mp_footer address{color:#333; font-size:100%;}

div#my_footer {clear:both; padding-top:10px; width:950px; line-height:16px; text-align:center;}
div#my_footer address{border-color:#999999; border-style:solid; border-width:1px 0 0; color:#333333; font-size:100%; padding:5px; margin-top:5px;}

/* mp_footer end */

/* my_admin_menu start */	 
div#my_admin_menu {margin-bottom:10px; width:950px; height:33px; display:block;}
div#my_admin_navi {height:26px;}
div#my_admin_navi ul {margin:0px; }
div#my_admin_navi ul li {list-style-type:none; display:block; float:left; padding:0 0 0 2px;}
div#my_admin_navi ul li a {display:block; overflow:hidden; text-decoration:none; height:26px; margin-right:2px; text-indent: -10000em;}

/* my_admin_navi off */
div#my_admin_navi li.gnb_navi1{
	width:37px;
	background: url(//imagel.sekainavi.com/simage/my/btn/btn_menu1.gif) no-repeat 0px 0px;
	}
div#my_admin_navi li.gnb_navi2{
	width:81px;
	background: url(//imagel.sekainavi.com/simage/my/btn/btn_menu2.gif) no-repeat 0px 0px;
	}
div#my_admin_navi li.gnb_navi3{
	width:81px;
	background: url(//imagel.sekainavi.com/simage/my/btn/btn_menu3.gif) no-repeat 0px 0px;
	}
div#my_admin_navi li.gnb_navi4{
	width:81px;
	background: url(//imagel.sekainavi.com/simage/my/btn/btn_menu4.gif) no-repeat 0px 0px;
	}
div#my_admin_navi li.gnb_navi5{
	width:81px;
	background: url(//imagel.sekainavi.com/simage/my/btn/btn_menu5.gif) no-repeat 0px 0px;
	}
div#my_admin_navi li.gnb_navi6{
	width:81px;
	background: url(//imagel.sekainavi.com/simage/my/btn/btn_menu6.gif) no-repeat 0px 0px;
	}
div#my_admin_navi li.gnb_navi7{
	width:81px;
	background: url(//imagel.sekainavi.com/simage/my/btn/btn_menu7.gif) no-repeat 0px 0px;
	}
div#my_admin_navi li.gnb_navi8{
	width:81px;
	background: url(//imagel.sekainavi.com/simage/my/btn/btn_menu8.gif) no-repeat 0px 0px;
	}
div#my_admin_navi li.gnb_navi9{
	width:81px;
	background: url(//imagel.sekainavi.com/simage/my/btn/btn_menu9.gif) no-repeat 0px 0px;
	}
div#my_admin_navi li.gnb_navi10{
	width:132px;
	background: url(//imagel.sekainavi.com/simage/my/btn/btn_menu10.gif) no-repeat 0px 0px;
	}
div#my_admin_navi li.gnb_navi11{
	width:132px;
	background: url(//imagel.sekainavi.com/simage/my/btn/btn_reserve.gif) no-repeat 0px 0px;
	}
div#my_admin_navi li.gnb_navi12{
	width:132px;
	background: url(//imagel.sekainavi.com/simage/my/btn/btn_mylist.gif) no-repeat 0px 0px;
	}

/* my_admin_navi on */
div#my_admin_navi li.gnb_navi1_on{
	width:37px;
	background:url(//imagel.sekainavi.com/simage/my/btn/btn_menu1_up.gif) no-repeat 0px 0px;
	}	
div#my_admin_navi li.gnb_navi2_on{
	width:81px;
	background:url(//imagel.sekainavi.com/simage/my/btn/btn_menu2_up.gif) no-repeat 0px 0px;
	}	
div#my_admin_navi li.gnb_navi3_on{
	width:81px;
	background:url(//imagel.sekainavi.com/simage/my/btn/btn_menu3_up.gif) no-repeat 0px 0px;
	}	
div#my_admin_navi li.gnb_navi4_on{
	width:81px;
	background:url(//imagel.sekainavi.com/simage/my/btn/btn_menu4_up.gif) no-repeat 0px 0px;
	}	
div#my_admin_navi li.gnb_navi5_on{
	width:81px;
	background:url(//imagel.sekainavi.com/simage/my/btn/btn_menu5_up.gif) no-repeat 0px 0px;
	}		
div#my_admin_navi li.gnb_navi6_on{
	width:81px;
	background:url(//imagel.sekainavi.com/simage/my/btn/btn_menu6_up.gif) no-repeat 0px 0px;
	}
div#my_admin_navi li.gnb_navi7_on{
	width:81px;
	background:url(//imagel.sekainavi.com/simage/my/btn/btn_menu7_up.gif) no-repeat 0px 0px;
	}
div#my_admin_navi li.gnb_navi8_on{
	width:81px;
	background:url(//imagel.sekainavi.com/simage/my/btn/btn_menu8_up.gif) no-repeat 0px 0px;
	}
div#my_admin_navi li.gnb_navi9_on{
	width:81px;
	background:url(//imagel.sekainavi.com/simage/my/btn/btn_menu9_up.gif) no-repeat 0px 0px;
	}
div#my_admin_navi li.gnb_navi10_on{
	width:132px;
	background:url(//imagel.sekainavi.com/simage/my/btn/btn_menu10_up.gif) no-repeat 0px 0px;
	}
div#my_admin_navi li.gnb_navi11_on{
	width:132px;
	background:url(//imagel.sekainavi.com/simage/my/btn/btn_reserve_up.gif) no-repeat 0px 0px;
	}
div#my_admin_navi li.gnb_navi12_on{
	width:132px;
	background:url(//imagel.sekainavi.com/simage/my/btn/btn_mylist_up.gif) no-repeat 0px 0px;
	}
div#my_admin_line{
	height:7px; 
	width:950px; 
	display:block; 
	float:left;
}

/* my_admin_menu end */

/* my_info start */
div.my_info{margin-bottom:10px; border:solid 4px #d6d6d6; padding:10px;}
div.my_topinfo_s{margin-bottom:20px; font-size:120%; font-weight:bold;}
div.my_topinfo_s span{display:inline-block; width:93px; font-size:12px; font-weight:normal;}
div.my_info_deta{overflow:hidden; zoom:1;}
div.my_info_deta_l{float:left; display:inline; padding-right:15px; width:78px;}
div.my_info_deta_r{float:none; display:block; margin-left:93px;}
div.my_info_deta_r ul li{font-weight:bold; line-height:1.6em;}
ul.my_info_deta_sublist{padding-left:15px;}
ul.my_info_deta_sublist li{line-height:1.4em!important;}
ul.my_info_deta_sublist li span{font-weight:normal;}
div.my_prof{margin:10px auto; width:100%; line-height:1.5em;}

/* my_info_ad start */
div.my_info_ad a{
	float:left; 
	display:block; 
	background:url(//imagel.sekainavi.com/simage/my/bg_my_info_ad.gif) no-repeat left top;
	width:275px; height:27px;
	padding-left:25px;
	font-weight:bold;
	color:#FFFFFF;
	font-size:100%;
	line-height:25px;
	margin-top:10px;
}
div.my_info_ad span{font-size:90%; color:#FFFFFF;}
/* my_info_ad end */

/* my_reviewer start */
div#my_reviewer{float:left; width:300px; height:auto; margin-top:10px;}
div.mytop_stitle{
	float:left; 
	width:300px; 
	height:24px; 
	background:url(//imagel.sekainavi.com/simage/my/bg_mytop_stit01.gif) no-repeat left top;
}
div.my_reviewer_box{
	float:left; 
	width:294px; height:auto; 
	background-color:#f8f8f8; 
	border:solid 1px #cadcfc; 
	padding-left:2px; 
	padding-right:2px; 
	padding-top:10px; 
	padding-bottom:10px;
}
ul.my_reviewer_photo{margin:0px;}
ul.my_reviewer_photo li{list-style-type:none; display:inline;}
ul.my_reviewer_photo li.photo{
	float:left; 
	width:78px; 
	height:auto; 
	display:inline; 
	margin-left:10px; 
	margin-right:10px;
}
ul.my_reviewer_photo li p{ font-size:90%; padding-top:4px;} 
ul.my_reviewer_photo li p.red a{font-size:90%; padding-top:1px; color:#ff3333; margin:0px;}
ul.my_reviewer_photo li.p.red a:hover{font-size:90%; padding-top:1px; color:#ff3333; margin:0px;}
div.my_reviewer_box img{width:78px; height:78px; }
/* my_reviewer end */

/* my_board start */
div#my_board{float:left; width:300px; height:auto; margin-top:10px;}
ul.my_board li{margin:0px; list-style-type:none; display:inline;}
ul.my_board li.list{
	float:left;
	display:inline;
	list-style-type:none;
	width:263px;
	height:auto;
	background:url(//imagel.sekainavi.com/simage/common/ico/ico_right_04.gif) no-repeat left top;
	padding-left:15px;
	margin-bottom:8px;
}
div.my_board_box{
	float:left; 
	width:283px; height:auto; 
	background-color:#f8f8f8; 
	border:solid 1px #cadcfc; 
	padding-left:5px; 
	padding-right:10px; 
	padding-top:10px; 
	padding-bottom:10px;
}

div#my_board p.more a{
	margin-top:5px;
	width:auto;
	float:right;
	font-size:90%;
	background-image: url(//imagel.sekainavi.com/simage/common/ico/ico_right_02.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 16px;
	padding-top: 3px;
}
/* my_board end */

/* user_article_sum start */
div.user_article_sum{
	float:left; 
	display:block; 
	width:615px; height:auto; 
	border:solid 1px #ccc;
	background:url(//imagel.sekainavi.com/simage/spot/bg_user_article_sum01.gif) no-repeat left top;
	padding:6px 6px 10px 12px;
	margin-bottom:10px;
}
div.user_article_left{float:left; display:block; width:303px; height:auto; margin:0px 12px 0px 0px;}

div.user_article_left ul{float:left;}
div.user_article_left ul li.writer{float:left; background-color:#eaeffa; list-style-type:none;  margin-right:10px; }
div.user_article_left ul li.writer a{font-weight:bold; list-style-type:none; }
div.user_article_left ul li.red{float:left; color:#ff3333; list-style-type:none; padding-left:10px; }
div.user_article_left ul li.red a{color:#ff3333; list-style-type:none; }
div.user_article_left h2{	
	clear:both;
	float:left;
	font-size:120%;
	padding-left:18px;
	margin-top:0px;
	margin-left:0px;
	padding-bottom:8px;
	background:url(//imagel.sekainavi.com/simage/spot/ico/ico_doc.gif) no-repeat left center;
	width:200px;
}
div.user_article_left p{clear:both; line-height:18px; padding-top:3px; padding-bottom:32px;}
div.user_article_left ul li.stext{float:left; list-style-type:none; font-size:90%; padding-right:10px;}
div.user_article_left ul li.stext2{float:left; list-style-type:none; font-size:90%; padding-right:10px; width:200px;}

div.user_article_right{float:left; display:block; width:300px; height:auto;}
div.user_article_right img{width:300px; height:auto;}
div.user_article_right ul li.text00{float:right; list-style-type:none; padding-top:7px; padding-right:10px;}
div.user_article_right ul li.text2{float:right; list-style-type:none;  padding-top:7px; padding-right:0px;}
div.user_article_right ul li.stext{float:right; list-style-type:none; padding-top:3px; padding-right:10px; font-size:90%;}
div.user_article_right ul li.stext2{float:right; list-style-type:none; padding-top:3px; padding-right:0px; font-size:90%;}
div.user_article_right span{color:#ff6600; font-weight:bold;}
div.user_article_right span.btext{color:#0b58cd; font-weight:bold;}
/* user_article_sum end */

/* talk_comment_list */
div.talk_comment_list{clear:both; display:block; width:633px; height:auto; border:solid 1px #ccc; margin-top:5px; overflow:hidden; zoom:1;}
div.talk_comment_list_title{
	float:left; display:block; 
	background-color:#f4f4f4; 		
	width:622px; height:22px; 
	padding-left:11px; padding-top:2px; padding-bottom:2px;	
	font-weight:bold;
	line-height:18px;
}

div.talk_comment_list_title ul{margin:0px;}
div.talk_comment_list_title ul li{list-style-type:none; display:inline;}
div.talk_comment_list_title ul li.rtext{
	float:right; 	
	list-style-type:none; 
	display:inline;
	background:url(//imagel.sekainavi.com/simage/common/ico/ico_right_04.gif) no-repeat left center;
	padding-left:15px;
	padding-right:10px;
	font-size:100%;
	font-weight:bold;
}

div.talk_comment_list_title h2{float:left; display:block; font-size:110%; padding-left:0px;}
div.comment_view{
	float:left; 
	width:611px; 
	height:auto; 
	display:block; 
	border-top:solid 1px #ccc;
	padding:11px;
}

div.comment_view ul{ list-style-type:none; display:inline;}
li.comment_view_ico{
	float:left; 
	background:url(//imagel.sekainavi.com/simage/spot/ico/ico_comment_view.gif) no-repeat left top;  
	padding-left:20px; 
	height:16px; 
	list-style-type:none; 
	display:inline;
	padding-right:10px;
}
li.comment_view_date{float:right; font-size:90%; list-style-type:none; display:inline;}
div.comment_view p{line-height:18px; margin-top:8px; clear:both; padding-top:5px;}

/* talk_comment_list end */

/* comment_write start */
div.comment_write{
	float:inherit;
	clear:both; 
	display:block; 
	width:613px; height:auto; 
	border:solid 1px #ccc; 
	padding:10px; 
	background-color:#f4f4f4; 
	margin-top:10px;
}
div.comment_write1 h2{font-size:110%; color:#666; padding-left:0px;}
textarea.comment_write01{
	clear:both; 
	float:left; 
	margin-top:3px; 
	width:608px; 
	border:solid 1px #b3b3b3; 
	height:108px; 
	line-height:16px;
}
div.comment_write2{text-align:center; }
/* comment_write end */

/* spot_ucc_others start */
div.spot_ucc_others{
	float:left; 
	display:block; 
	width:633px; height:auto; 
	border:solid 1px #ccc; 
	margin-top:10px;
	background:url(//imagel.sekainavi.com/simage/spot/bg_spot_ucc_others.gif) no-repeat left top; 
	padding-bottom:11px;
}
div.spot_ucc_others1{
	float:left; display:block; 	
	width:633px; height:auto;		
}
div.spot_ucc_others1 h2{float:left; font-size:110%;}
div.spot_ucc_others1 ul{
	clear:both; 
	float:left; 
	display:block;  
	list-style-type:none; 
	margin-top:6px; 
	width:633px;
}
div.spot_ucc_others1 ul li.ltext{
	float:left; 
	display:block; 
	background:url(//imagel.sekainavi.com/simage/common/ico/ico_folder.gif) no-repeat left top; 
	width:595px; 
	padding-left:20px; 
	margin-top:6px; 
	margin-left:5px;
}
div.spot_ucc_others1 ul li.ico{
	float:left; 
	display:block;  
	background:url(//imagel.sekainavi.com/simage/spot/ico/ico_comment_view.gif) no-repeat left top; 
	width:78px; 
	padding-left:20px; 
	margin-top:6px;
}

/* spot_ucc_others end */

/* spot_ukiji_closeup */
div.spot_ukiji_closeup{
	float:left; 
	display:block; 
	width:615px; 
	height:auto; 
	border:solid 1px #ccc;	
	padding:6px 6px 10px 12px;
	margin-bottom:0px;
	margin-top:0px;
}
div.user_article_tail{
	float:left; 
	width:633px; height:auto; 
	border-bottom:solid 1px #ccc; 
	border-left:solid 1px #ccc; 
	border-right:solid 1px #ccc; 
	margin-bottom:7px;
}
div.user_article_tail ul{padding-left:140px;}
div.user_article_tail ul li{float:left; list-style-type:none; line-height:25px; padding-right:5px;} 
div.spot_ukiji_both{float:left; display:block; width:615px; margin-bottom:10px;}
/* spot_ukiji_closeup end */

/* my_toukou_list_end start */
div.my_toukou_list_end{
	float:left; 
	display:block; 
	width:635px; 
	height:auto; 
	padding-top:7px; 
	padding-bottom:10px;
}
div.my_toukou_dotline{
	float:left; 
	display:block; 
	width:635px; height:1px; 
	background:url(//imagel.sekainavi.com/simage/my/bg_dotline.gif) no-repeat left top; 
	margin-bottom:7px; 
	margin-top:7px;
}
ul.my_toukou_list{float:left; list-style-type:none; margin:0px;}
ul.my_toukou_list li.list{
	float:left; 
	list-style-type:none; 
	width:625px; 
	padding-left:10px; 
	padding-bottom:7px;
}
/* my_toukou_list_end end */

/* talk_view_l start */
div.talk_view_l{float:left; width:633px; height:25px; border-top:solid 1px #ccc; }
div.talk_view_l ul{padding-left:140px;}
div.talk_view_l ul li{float:left; list-style-type:none; line-height:25px; padding-right:5px;} 
div.talk_view_lend{width:635px; height:auto; display:block; clear:both;}

div.talk_view_lend_text{
	float:left;
	display:inline;
	color:#0b58cd;		
	list-style-type:none;
	margin-top:0px;
	margin-left:220px;
	font-weight:bold;
}
div.talk_view_lend_text2{ 
	float:right; 
	color:#0b58cd; 
	display:inline; 
	list-style-type:none; 
	margin-top:0px; 
	margin-right:0px;
}
div.talk_view_lend_text2 ul{display:inline; list-style-type:none; width:120px; }
div.talk_view_lend_text2 ul li.pre{color:#ccc; font-weight:normal; list-style-type:none; display:inline;}
div.talk_view_lend_text2 ul li.pre a:link {color:#0b58cd;  font-weight:bold;}
div.talk_view_lend_text2 ul li.pre a:visited {color:#0b58cd;  font-weight:bold;}
div.talk_view_lend_text2 ul li.pre a:hover {color:#0b58cd;  font-weight:bold;}
div.talk_view_lend_text2 ul li.pre a:active {color:#0b58cd;  font-weight:bold;}
div.talk_view_lend_text2 ul li.next{color:#ccc; font-weight:normal; list-style-type:none; display:inline;}
div.talk_view_lend_text2 ul li.next a:link {color:#0b58cd;  font-weight:bold;}
div.talk_view_lend_text2 ul li.next a:visited {color:#0b58cd;  font-weight:bold;}
div.talk_view_lend_text2 ul li.next a:hover {color:#0b58cd;  font-weight:bold;}
div.talk_view_lend_text2 ul li.next a:active {color:#0b58cd;  font-weight:bold;}
/* talk_view_l end */

/* spot_ucc_sort start */
div.spot_ucc_sort{float:left; display:block; width:635px; height:auto; margin-top:14px; margin-bottom:11px;}
div.spot_ucc_sort1{
	float:left; 
	width:619px; height:auto; 
	border:solid #ccc; 
	border-width:1px 0 0 0; 
	background-color:#F4F4F4; 
	padding:3px 8px 3px 8px;
}
div.spot_ucc_sort1 span{ float:left; color:#999; font-weight:110%; padding-top:2px; padding-right:10px;}
div.spot_ucc_sort1 ul{float:left; margin-top:3px;}
div.spot_ucc_sort1 ul li{float:left; padding-right:7px; list-style-type:none; font-size:110%;}
div.spot_ucc_sort1 form{float:right; width:125px;}
select.spot_ucc_sort2{height: 22px; width:48px;}

/* spot_ucc_sort end */


/* talk_view_s start */
div#talk_list{display:block; width:635px; height:auto; padding-bottom:10px;}
div#talk_view{display:block; width:635px; height:auto; padding-bottom:10px;}

div.talk_view_s2{
	float:left; 
	display:block; 
	width:633px; 
	height:auto; 
	border:solid 1px #ccc; 
	margin-bottom:10px;
	background:url(//imagel.sekainavi.com/simage/my/bg_talk_view_s.gif) no-repeat left top;
}

div.talk_view_sbg2{float:left; display:block; width:611px; height:33px;  padding:0px 11px 0px 0px;}
div.talk_view_sbg2 ul{float:left;}
div.talk_view_sbg2 ul li.writer{
	float:left; 
	background-color:#eaeffa; 
	list-style-type:none; 
	margin-right:10px; 
	margin-left:0px;
}
div.talk_view_sbg2 ul li.writer a{font-weight:bold; list-style-type:none;}
div.talk_view_sbg2 ul li.red{float:left; color:#ff3333; list-style-type:none; padding-left:10px;}
div.talk_view_sbg2 ul li.red a{color:#ff3333; list-style-type:none;}
div.talk_view_sbg2 h2{	
	clear:both;
	float:left;
	font-size:120%;
	padding-left:20px;
	line-height:20px;
	background:url(//imagel.sekainavi.com/simage/common/ico/ico_balloon.gif) no-repeat left center;
	margin-left:10px;
	margin-top:4px;
	
}
div.talk_view_s2 ul{float:left; margin-left:11px; }
div.talk_view_s2 ul li.stext{float:left; list-style-type:none; font-size:90%; padding-right:10px;}
div.talk_view_s2 ul li.stext2{
	clear:both; 
	width:600px; 
	float:left; 
	list-style-type:none; 
	font-size:90%; 
	padding-right:10px; 
	line-height:18px;
}
div.talk_view_s2 ul li.etext01{
	float:left; 
	list-style-type:none; 
	padding-left:430px; 
	padding-bottom:10px; 
	padding-right:5px;
}
div.talk_view_s2 span{color:#ff6600; font-weight:bold;}
div.talk_view_s2 ul li.etext02{
	float:left; 
	list-style-type:none; 
	padding-bottom:10px; 
	padding-left:5px; 
	padding-right:5px;
}
div.talk_view_s2 p{
	float:left; 
	width:611px; 
	padding:5px 11px 11px 11px; 
	line-height:16px;
}
div.talk_view_s_right{
	float:right; 
	display:block; 
	width:150px; 
	text-align:right; 
	margin-right:10px; 
	margin-bottom:10px;
}
/* talk_view_s end */

/* my_sub_menu start */
div.my_sub_menu{
	float:left; 
	display:block; 
	width:635px; 
	height:35px; 
	background-color:#e5edfc; 
	margin-top:13px;
}
div.my_sub_menu ul{margin:0px; display:inline;}
div.my_sub_menu ul li{float:left; list-style-type:none; display:inline;}
div.my_sub_menu ul li.start a{
	float:left; 
	width:104px; 
	height:25px;
	display:inline;
	text-align:center;
	background:url(//imagel.sekainavi.com/simage/my/btn/mp_tab_start.gif) no-repeat left top;
	color:#333;
	font-size:120%;
	font-weight:bold;
	padding-top:10px;
}
div.my_sub_menu ul li.start_on a{
	float:left; 
	width:104px; 
	height:25px;
	display:inline;
	text-align:center;
	background:url(//imagel.sekainavi.com/simage/my/btn/mp_tab_start_on.gif) no-repeat left top;
	color:#333;
	font-size:120%;
	font-weight:bold;
	padding-top:10px;
}
div.my_sub_menu ul li.start a:hover{
	float:left; 
	width:104px; 
	height:25px;
	display:inline;
	text-align:center;
	background:url(//imagel.sekainavi.com/simage/my/btn/mp_tab_start_on.gif) no-repeat left top;
	color:#333;
	font-size:120%;
	font-weight:bold;
	padding-top:10px;
}
div.my_sub_menu ul li.mid a{
	float:left; 
	width:100px; 
	height:25px;
	display:inline;
	text-align:center;
	background:url(//imagel.sekainavi.com/simage/my/btn/mp_tab.gif) no-repeat left top;
	color:#333;
	font-size:120%;
	font-weight:bold;
	padding-top:10px;
}
div.my_sub_menu ul li.mid_on a{
	float:left; 
	width:100px; 
	height:25px;
	display:inline;
	text-align:center;
	background:url(//imagel.sekainavi.com/simage/my/btn/mp_tab_on.gif) no-repeat left top;
	color:#333;
	font-size:120%;
	font-weight:bold;
	padding-top:10px;
}
div.my_sub_menu ul li.mid a:hover{
	float:left; 
	width:100px; 
	height:25px;
	display:inline;
	text-align:center;
	background:url(//imagel.sekainavi.com/simage/my/btn/mp_tab_on.gif) no-repeat left top;
	color:#333;
	font-size:120%;
	font-weight:bold;
	padding-top:10px;
}
div.my_sub_menu ul li.end a{
	float:left; 
	width:100px; 
	height:25px;
	display:inline;
	text-align:center;
	background:url(//imagel.sekainavi.com/simage/my/btn/mp_tab_end.gif) no-repeat left top;
	color:#333;
	font-size:120%;
	font-weight:bold;
	padding-top:10px;
}
div.my_sub_menu ul li.end_on a{
	float:left; 
	width:100px; 
	height:25px;
	display:inline;
	text-align:center;
	background:url(//imagel.sekainavi.com/simage/my/btn/mp_tab_end_on.gif) no-repeat left top;
	color:#333;
	font-size:120%;
	font-weight:bold;
	padding-top:10px;
}
div.my_sub_menu ul li.end a:hover{
	float:left; 
	width:100px; 
	height:25px;
	display:inline;
	text-align:center;
	background:url(//imagel.sekainavi.com/simage/my/btn/mp_tab_end_on.gif) no-repeat left top;
	color:#333;
	font-size:120%;
	font-weight:bold;
	padding-top:10px;
}
/* my_sub_menu end */

/* ucc_list_menu start */
div.ucc_list_menu{float:left; display:block; width:635px; height:auto; margin-top:10px;}

div.ucc_list_menu1{
	float:left; 
	width:619px; 
	height:auto; 
	border:solid #ccc; 
	border-width:1px 0 0 0; 
	background-color:#F4F4F4; 
	padding:3px 8px 3px 8px;
}
div.ucc_list_menu1 span{float:left; color:#999; font-weight:normal; padding-top:2px; padding-right:10px;}
div.ucc_list_menu1 ul{float:left; margin-top:3px;}
div.ucc_list_menu1 ul li{float:left; padding-right:7px; list-style-type:none; font-size:110%;}
div.ucc_list_menu1 form{float:right; width:125px;}
select.ucc_list_menu2{height: 22px; width:120px;}
/* ucc_list_menu end */

/* my_article_item start */
div.my_article_item{
	float:inherit;	
	clear:both; 
	display:block; 
	width:617px; height:auto;
	background:url(//imagel.sekainavi.com/simage/my/bg_mpk.gif) no-repeat left top;
	border:solid 1px #ccc;
	padding:12px 8px 12px 8px;
	margin-top:10px;
}
div.my_article_item h2{
	float:left;
	font-size:120%;
	padding:0px;	
	margin:0px;	
}
div.my_article_itemh{float:left; display:block; width:617px; height:auto;}
div.my_article_itemh ul{list-style-type:none; width:617px;}
div.my_article_itemh ul li.text{	
	float:left;
	display:inline;
	list-style-type:none; 
	padding-right:10px;	
	margin:0px;
}
div.my_article_itemh ul li.red a{	
	float:left;
	display:inline;	
	list-style-type:none; 
	font-size:100%; 
	padding-left:10px; 	
	padding-right:10px;
	color:#ff3333;
	line-height:18px;
}
div.my_article_itemh ul li.red a:hover{
	float:left;
	display:inline;	
	list-style-type:none; 
	font-size:100%; 	
	color:#ff3333;
}
div.my_article_itemh ul li.textr{
	float:right;
	display:inline;
	list-style-type:none; 
	font-size:100%;		
	padding-right:0px;
	padding-top:0px;
	margin-top:0px;
	line-height:18px;
}

div.my_article_itemh span.tbold{font-weight:bold; font-size:100%;}
div.my_article_item span{color:#ff6600; font-size:90%; padding-left:5px; line-height:20px;}

div.my_article_item span.stxt{font-size:11px; padding-left:5px; line-height:20px; font-weight:normal; color:#0b58cd;}

div.my_article_item p.content{clear:both; float:left; width:617px; padding:0px 0px 0px 0px; line-height:16px;}
div.my_article_item p.title{clear:both; float:left; width:617px; padding:14px 0px 0px 0px; line-height:16px; height:auto;}

div.my_article_item1{float:left; width:617px; height:auto; margin-top:8px; text-align:right; padding-left:0px;}
div.my_article_item1 ul{margin:0px; width:617px; list-style-type:none;}

div.my_article_item1 ul li.stext{
	float:left; 
	list-style-type:none; 
	font-size:90%; 
	padding-right:10px;
	line-height:20px;
}
div.my_article_item1 ul li.rtext01{
	float:right; 
	list-style-type:none; 
	padding-left:0px; 
	padding-bottom:0px; 
	padding-right:5px;
	line-height:18px;
}
div.my_article_item1 ul li.rtext02{
	float:right; 
	list-style-type:none; 
	padding-bottom:0px; 
	padding-left:5px; 
	padding-right:5px;
	line-height:18px;
}
div.my_article_item1 span.ob{color:#ff6600; font-weight:bold; font-size:100%;}

div.my_article_item_both{float:left; clear:both; display:block; width:617px; margin-top:16px;}

div.my_article_ileft{float:left; display:block; width:300px; height:auto; margin:0px 12px 0px 0px; line-height:18px;}
div.my_article_ileft ul{margin:0px; width:300px; list-style-type:none;}

div.my_article_ileft ul li.stext{
	float:left; 
	list-style-type:none; 
	font-size:90%; 
	padding-right:10px;
	line-height:20px;
	padding-top:10px;
}

div.my_article_iright{float:left; display:block; width:300px; height:auto; margin:0px;}
div.my_article_iright ul{margin:0px; padding:0px;}
div.my_article_iright ul li{display:inline; list-style-type:none; float:right; }
div.my_article_iright ul li.et01{
	float:right; 
	list-style-type:none;  
	padding-bottom:10px; 
	padding-right:5px;
	padding-top:2px;
	line-height:18px;
}
div.my_article_iright span.obold{color:#ff6600; font-weight:bold; font-size:100%;}
div.my_article_iright ul li.et02{
	float:right; 
	list-style-type:none; 
	padding-bottom:10px; 
	padding-left:5px; 
	padding-right:5px;
	padding-top:2px;
	line-height:18px;
}
div.my_article_iright img{width:300px; height:auto;}

/* my_article_item end */

/* talk_step2_head start */
div#talk_step2_head{float:left; display:block;}
div.talk_step_title{
	float:left; 
	display:block; 
	width:633px; height:25px;	
	background-color:#f4f4f4; 
	border-top:solid 1px #ccc; 
	border-bottom:solid 1px #ccc; 
	border-left:solid 1px #ccc; 
	border-right:solid 1px #ccc;
	margin-bottom:8px;
}
div#talk_step2_head p{float:left; display:block; width:635px; height:auto; line-height:16px; }
div.talk_step_title h2{float:left; font-size:120%; padding-left:8px;}
div#talk_step3_head{float:left; display:block;}
div#talk_step3_head p{float:left; display:block; width:635px; height:auto; line-height:16px; }

div.talk_step1{
	float:left; 
	display:block; 
	width:635px; 
	height:30px; 
	background:url(//imagel.sekainavi.com/simage/my/bg_my_step1.gif) no-repeat left top;
	margin-bottom:16px;
	margin-top:20px;
}

div.talk_step2{
	float:left; 
	display:block; 
	width:635px; 
	height:30px; 
	background:url(//imagel.sekainavi.com/simage/my/bg_my_step2.gif) no-repeat left top;
	margin-bottom:16px;
	margin-top:20px;
}
/* talk_step2_head end */

/* talk_write start */
div#talk_write{float:left; display:block; margin-top:22px; width:635px; height:auto;}
div#talk_write p.s_text{float:left; font-size:90%; display:inline; margin-top:2px; margin-bottom:2px;}
div#talk_write p.s_text2{float:left; font-size:90%; display:inline; margin-bottom:2px; color:#ff3333;}
p.red_stext{font-size:90%; margin-bottom:2px; color:#ff3333; line-height:12px; margin-top:2px;}
div#talk_write span.ico{color:#ff3333; font-size:100%; font-weight:normal;}

div.talk_write1{float:left; display:block; width:633px; height:auto; border:solid 1px #ccc; }
div.talk_write1 table{background-color:#ccc;}
div.talk_write1 th{ background-color:#dee9fb; padding:5px 0px 5px 10px;  width:120px; line-height:18px;}
div.talk_write1 th.t02{ background-color:#dee9fb; padding:5px 0px 5px 10px;  width:120px; line-height:18px;}
div.talk_write1 th.t03{ background-color:#dee9fb; padding:5px 0px 5px 10px;  width:120px; line-height:18px;}
div.talk_write1 th.t05{ background-color:#dee9fb; padding:5px 0px 5px 10px;  width:120px; line-height:18px;}

div.talk_write1 td{background-color:#FFFFFF; padding:5px 5px 5px 5px; width:491px;  line-height:18px;}
div.talk_write1 td.d02{background-color:#FFFFFF; padding:5px 5px 5px 5px; width:491px;  line-height:18px;}
div.talk_write1 td.d03{background-color:#FFFFFF; padding:5px 5px 5px 5px; width:491px;  line-height:18px;}
div.talk_write1 td.d04{background-color:#FFFFFF; padding:5px 5px 5px 5px; width:491px; line-height:18px;}
div.talk_write1 td.d05{background-color:#FFFFFF; padding:5px 5px 5px 5px; width:491px;  line-height:18px;}
div.talk_write1 td.gray{ background-color:#f4f4f4; text-align:center; width:621px; padding:2px 0px 5px 0px;}

div.talk_write1 ul{ list-style-type:none; margin:0 auto; display:inline;}
div.talk_write1 ul li{ list-style-type:none; padding-left:0px; display:inline;}
div.talk_write1 ul li.left{list-style-type:none; display:inline; padding-right:10px;}

div#talk_confirm{float:left; display:block; margin-top:22px; width:635px; height:auto;}
/* talk_write end */

div.tdin_title{float:left; clear:both; width:480px;}
div.tdin_title h2{padding:0px; font-size:110%; font-weight:bold; }
div.tdin_title ul{margin:0px;}
div.tdin_title ul li{float:left; display:inline; padding-right:10px;}

div.btn_add{	
	clear:both; 
	width:621px; 
	height:auto; 
	font-size:90%; 
	color:#ff3333; 
	text-align:left;
	padding:3px 0px 3px 10px;	
}

div.my_space12{float:left; display:block; width:635px; height:1px; margin-bottom:12px;}

/* mylist_desc start */
div.mylist_desc{
	float:left; 
	display:block; 
	width:610px; 
	height:auto; 
	margin:10px 0px 15px 5px; 
	font-size:120%; 
	line-height:18px;
}
div.mylist_desc2{
	float:left; 
	display:block; 
	width:610px; 
	height:auto; 
	margin:10px 5px 15px 5px; 
	font-size:120%; 
	line-height:18px;
}

/* mylist_item_tail start */
div.mylist_item_tail{
	float:left;
	clear:both;
	display:block; 
	padding:8px; 
	background-color:#e0e0e0; 
	width:619px; 
	height:auto;
	line-height:18px;
	margin-bottom:10px;
}

/* my_step_contents start  */
div.my_step_contents{float:left; display:block; width:635px; height:auto;}
div.my_step_contents p{padding:0px 10px 10px 10px; font-size:120%; line-height:18px;}
/* my_step_contents end  */

/* my_button start */
div.my_button{
	float:left;
	clear:both; 
	width:631px; 
	height:auto; 
	display:block; 
	background-color:#f4f4f4; 
	border:solid 2px #ccc; 
	margin-top:20px;
	padding:10px 0px 10px 0px;
}
div.my_button1{width:631px; margin:0 auto; text-align: center;}
div.my_button1 ul{list-style-type:none; margin:0 auto; display:inline;}
div.my_button1 ul li{display:inline; list-style-type:none;}
div.my_button1 ul li.btn{display:inline; list-style-type:none; margin-right:10px;}

/* mp_login start */
#main > div.col{padding:0;}
#main > div.col-sm-6{padding-left:5px!important; padding-right:5px!important;}
div.mp_login_title{
	display:block; 
	border-top:solid 1px #cadcfc; 
	border-left:solid 1px #cadcfc;
	border-right:solid 1px #cadcfc;
	background-color:#e2ebfe;
	text-align:center;
	padding:3px 0;
	width:310px;
}
div.mp_login_title h2{padding:3px 0; font-size:110%; font-weight:bold;}
div.mp_login{
	float:left; 
	display:block; 
	width:280px; 
	height:250px; 
	background-color:#fafafa; 
	border:solid 1px #cadcfc;
	padding:10px 14px 10px 14px;
	position:relative;
}
div.mp_login2{float:left; display:block;}
div.mp_login2 p{float:left; clear:both; margin-bottom:10px;}
div.mp_login2 p.ctext{float:left; clear:both; margin-bottom:2px; margin-top:5px;}
div.mp_login2 p.stext{float:left; clear:both; font-size:90%; line-height:1.4em;}
div.mp_login2 dl{margin:0px;}
div.mp_login2 dl dt{float:left; font-weight:bold; width:30%; height:27px; line-height:24px;}
div.mp_login2 dl dd{float:left; width:70%; height:27px;}
div.mp_login2 ul{padding-top:5px; clear:both;}
div.mp_login2 ul li{clear:both; display:block; background:url(//imagel.sekainavi.com/simage/common/ico/ico_right_04.gif) no-repeat left center; list-style-type:none; font-size:100%; padding:0px 0px 0px 15px; margin-bottom:3px; line-height:16px;}

input.idfileld{float:left; margin-top:2px; width:99%; padding:2px;}
input.pwfileld{float:left; margin-top:2px; width:99%; padding:2px;}

div.mp_login_btn{clear:both; display:block; height:auto; left:79px; position:absolute; text-align:center; top:220px;}
/* mp_login end */

/* mp_regist start */
div.mp_regist_title{
	float:left; 
	display:block; 
	width:308px;
	border-top:solid 1px #cdcdcd; 
	border-left:solid 1px #cdcdcd;
	border-right:solid 1px #cdcdcd;
	background-color:#efefef;
	text-align:center;
	padding:3px 0;

}
div.mp_regist_title h2{padding:3px 0; font-size:110%; font-weight:bold;}
div.mp_regist{
	float:left; 
	display:block; 
	height:250px; 
	background-color:#fafafa; 
	border:solid 1px #cdcdcd;
	padding:10px 14px 10px 14px;
	position:relative;
}
div.mp_regist1{float:left; display:block; padding-bottom:15px;}
div.mp_regist1 p{float:left; clear:both;  line-height:18px;}
div.mp_regist2{float:left; display:block; height:72px;}
div.mp_regist2 ul{margin-top:0px;}
div.mp_regist2 ul li{
	float:left; 
	clear:both;
	display:block; 
	background:url(//imagel.sekainavi.com/simage/common/ico/ico_dot.gif) no-repeat left 0.6em;
	list-style-type:none;
	font-size:100%;
	padding-left:8px;
	line-height:18px;
}
div.mp_regist_btn {clear:both; display:block; height:auto; left:79px; position:absolute; top:220px;}
@media (max-width: 991px){
div.mp_login2{width:100%;}
div.mp_login2 p{float:none;}
div.mp_login2 dl dt{font-size:90%;}
div.mp_login_btn{margin-top:20px; margin-bottom:10px; clear:both; display:block; height:auto; left:auto!important; position:inherit; text-align:center; top:auto!important;}
div.mp_regist,div.mp_login{height:auto!important; position:inherit;}
div.mp_regist2{margin-bottom:20px; height:auto;}
div.mp_regist_btn {margin-bottom:10px; left:auto; position:inherit; top:auto!important; height:auto!important;}
div.mp_security{text-align:center;}
div.mp_login_btn{left:63px;}
}
@media (max-width: 767px){
#main > div.col-sm-6{padding:0!important;}
div.mp_login_title,div.mp_login_pw{width:auto!important; height:auto!important;}
div.mp_login_pw ul{margin-bottom:20px;}
div.mp_login_btn_pw{margin-bottom:10px; position:inherit!important; left:auto!important; top:auto!important;}
}
/* mp_regist end */

/* mp_security start */
div.mp_security{clear:both;	display:block; width:635px;	padding-top:30px;}
div.mp_security img{vertical-align:middle; padding-right:10px;}
/* mp_security end */

/* member_head */
div.member_head{margin-bottom:5px; background-color:#f4f4f4; border:solid 1px #ccc;} 
div.member_head h1{font-size:120%; font-weight:bold; padding:8px; margin:0px;}
div.member_head2{float:left; display:block; width:950px; height:auto; line-height:18px; padding-top:8px;}
div.member_head2 p{margin-top:20px; line-height:18px;}
div.member_head2 p.redt{font-size:110%; color:#ff3333; font-weight:bold;}
div.member_head2 ul{margin-top:20px; line-height:20px;}
div.member_head3{clear:both; background-color:#ffddeb; width:930px; margin-top:12px; padding:5px 10px; line-height:1.6em; font-size:110%; color:#FF3333;}
div.member_head6{padding-top:8px; width:950px; position:relative; clear:both;}
div.member_head6 p.delete{position:absolute; top:8px; right:0; font-weight:bold;}
ul.member_navis {margin:26px 0px 0px 0px;}
ul.member_navis li{display:block; line-height:20px; list-style-type:none;}

ul.member_navis1 {margin:0px 0px 0px 0px;}
ul.member_navis1 li{display:block; line-height:20px; list-style-type:none;}
/* member_head end */

/* member_step start */
div.member_step1{
	float:left; 
	display:block; 
	width:950px; 
	height:30px; 
	background:url(//imagel.sekainavi.com/simage/my/bg_member_step1.gif) no-repeat left top;
	margin:0px 0px 16px 0px;
}
div.member_step2{
	float:left; 
	display:block; 
	width:950px; 
	height:30px; 
	background:url(//imagel.sekainavi.com/simage/my/bg_member_step2.gif) no-repeat left top;
	margin:0px 0px 16px 0px;
}
div.member_step3{
	float:left; 
	display:block; 
	width:950px; 
	height:30px; 
	background:url(//imagel.sekainavi.com/simage/my/bg_member_step3.gif) no-repeat left top;
	margin:0px 0px 16px 0px;
}
div.member_step4{
	float:left; 
	display:block; 
	width:950px; 
	height:30px; 
	background:url(//imagel.sekainavi.com/simage/my/bg_member_step4.gif) no-repeat left top;
	margin:0px 0px 16px 0px;
}
/* member_step end */

/* member_info start */
div#member_info{float:left; display:block; margin-top:22px; width:950px; height:auto;}
div#member_info p.s_text{float:left; font-size:90%; display:inline; margin-top:2px; margin-bottom:2px;}
div#member_info span.s_text2{font-size:90%; display:inline; margin-bottom:2px; color:#ff3333;}
div#member_info p.s_rtext2{
	float:left; 
	clear:both; 
	font-size:90%; 
	display:block; 
	margin-bottom:0px; 
	color:#ff3333; 
	margin-top:1px;
	width:700px;
	height:15px;
}
div#member_info p.s_rtext3{float:left; clear:both; font-size:100%; display:block; margin-bottom:0px; color:#ff3333; margin-top:1px; width:700px; font-weight:bold;}
div#member_info span.left_t{float:left; font-size:100%; width:70px; padding-top:4px;}
div#member_info p.red_stext{font-size:90%; margin-bottom:2px; color:#ff3333; line-height:12px; margin-top:2px;}
div#member_info span.ico{color:#ff3333; font-size:100%; font-weight:normal;}

div.member_info1{float:left; display:block; width:948px; height:auto; border:solid 1px #ccc; }
div.member_info1 table{background-color:#ccc;}
div.member_info1 th{ background-color:#dee9fb; padding:5px 0px 5px 10px;  width:190px; line-height:18px; text-align:left;}

div.member_info1 td{background-color:#FFFFFF; padding:5px 5px 5px 5px; width:736px;  line-height:18px;}
div.member_info1 td.gray{ background-color:#f4f4f4; text-align:center; width:936px; padding:5px 0px 5px 0px;}

div.member_info1 ul{ list-style-type:none; margin:0 auto; display:inline;}
div.member_info1 ul li{ list-style-type:none; padding-left:0px; display:inline;}
div.member_info1 ul li.left{list-style-type:none; display:inline; padding-right:10px;}

div.member_info1 ul.lbtn{ list-style-type:none; display:inline;}
div.member_info1 ul.lbtn li.left{float:left; list-style-type:none; padding-left:0px; display:inline; padding-left:10px;}
div.member_info1 ul.lbtn li.right{float:left; list-style-type:none; display:inline; padding-left:300px;}

div.member_info2 dl{margin:0px;}
div.member_info2 dl dt.img{list-style-type:none; display:block; margin-right:10px; margin-bottom:3px; width:135px; height:55px;}
div.member_info2 dl dd.text{list-style-type:none; display:block;}
div.member_info2 dl dd.text a{color:#1D3994;}

input.lmfield{width:402px; padding:2px; margin:2px 5px 2px 0px;}
input.pmfield{width:268px; padding:2px; margin:2px 5px 2px 0px;}
input.mmfield{width:205px; margin-right:2px; padding:2px;}
input.mmfield2{float:left; width:205px; margin-top:2px; border:solid 1px #b3b3b3; height:19px; margin-right:5px;}
input.nmfield{width:158px; margin-top:2px; border:solid 1px #b3b3b3; height:19px; margin-right:5px;}
input.smfield{width:70px; margin-top:2px; border:solid 1px #b3b3b3; height:19px;}
textarea.mtarea{width:622px; float:left; margin-top:2px; border:solid 1px #b3b3b3; height:110px; line-height:16px; padding:5px;}

div.member_info3{float:left; display:block; width:500px; padding:0px;}
div.member_info3 ul{float:left; margin:0px; display:block; }
div.member_info3 ul li{list-style-type:none; padding:0px; margin:0px; display:block;}
div.member_info3 ul li.list{list-style-type:none; display:block; line-height:20px; padding:0px; margin:0px;}
div#nickname_confirm{color:#FF6600; font-weight:bold;}
/* member_info end */

/* member_profile start 2008.01.08 */
.user_profimg{float:left; vertical-align:top; margin:0px 5px 0px 0px;}
.inputmgn{margin:0px 3px 0px 0px; vertical-align:middle;}
div.user_info{display:block; height:auto; padding-top:8px; width:950px;}
div.user_info p{margin:0px 0px 15px 0px; line-height:1.5em;}
p.user_name{ font-weight:bold; margin:0px 0px 20px 0px; font-size:120%;}
p.datanot{color:#FF3333; font-weight:bold;}
div.user_info ul{width:256px; margin:0 auto;}
div.user_info ul li{display:inline; padding-right:10px;}
/* member_profile end */

/* mylist_item_menu start */
div.mylist_item_menu{float:inherit; clear:both; width:630px; height:auto; display:block; margin-bottom:10px;}
div.mylist_item_menu ul{margin:0px; float:left; display:inline;}
div.mylist_item_menu ul li{float:left; display:inline; list-style-type:none;}
div.mylist_item_menu ul li a:link{float:left; display:inline; list-style-type:none; color:#ff3333;}
div.mylist_item_menu ul li a:visited{float:left; display:inline; list-style-type:none; color:#ff3333;}
div.mylist_item_menu ul li a:hover{float:left; display:inline; list-style-type:none; color:#ff3333;}
div.mylist_item_menu ul li.space{float:left; display:inline; list-style-type:none; margin:0px 8px 0px 8px;}
span.red_text{font-size:12px; color:#ff3333; font-weight:normal; margin-left:10px;}
span.red_text a{font-size:12px; color:#ff3333; font-weight:normal; margin-left:10px;}
span.red_text a:hover{font-size:12px; color:#ff3333; font-weight:normal; margin-left:10px;}
/* mylist_item_menu end */

/* my_info_menu start */
div.my_info_menu{margin-top:10px; clear:both; overflow:hidden; zoom:1;}
div.my_info_menu ul{float:left; list-style-type:none;}
div.my_info_menu ul li{float:left; list-style-type:none; display:block;}
div.my_info_menu ul li.list{background:url(//imagel.sekainavi.com/simage/common/ico/ico_right_04.gif) no-repeat left top; padding-left:15px; width:auto; float:none; display:block; line-height:1.6em;}
div.my_info_menu a{font-weight:bold;}
div.ad_banner img{width:100%;}


/* my_notice start */
div.my_notice{
	clear:both; 
	width:613px; 
	height:auto; 
	border:solid 1px #cadcfc; 	
	padding:10px;
	margin-bottom:10px;	
}
div.my_notice dl{margin:0px; overflow:hidden; zoom:1;}
div.my_notice dl dt{
	float:left; 
	display:inline; 
	width:528px; 
	list-style-type:none; 
	line-height:16px; 
	background:url(//imagel.sekainavi.com/simage/common/ico/ico_dot.gif) no-repeat left 0.4em;
	padding:0px 10px 2px 8px;
}
div.my_notice dl dd{
	float:left; 
	display:inline;
	list-style-type:none; 
	color:#999999;
	width:65px;
	line-height:16px; 
}
div.my_notice ul{margin:0px;}
div.my_notice ul li{
	width:590px; 
	list-style-type:none; 
	line-height:16px; 
	background:url(//imagel.sekainavi.com/simage/common/ico/ico_dot.gif) no-repeat left 0.4em;
	padding:0px 10px 5px 8px;
}
/* my_notice end */

/* my_reserve start */
div.my_reserve{
	float:inherit;
	clear:both;
	width:633px; height:auto; 
	border:solid 1px #cadcfc; 	
	padding-bottom:3px;
	margin-bottom:10px;
}
div.my_reserve1{
	float:left; 
	width:613px; height:auto; 
	background-color:#f8f8f8;
	display:block;
	padding-left:10px;
	padding-top:10px;
	padding-bottom:10px;
	padding-right:10px;
}
div.my_reserve1 ul{margin:0px; }
div.my_reserve1 ul li{	
	background:url(//imagel.sekainavi.com/simage/common/ico/ico_dot.gif) no-repeat left 0.4em;
	padding-left:8px;
	padding-bottom:5px;	
	line-height:16px;
}
table.my_reserve3{float:inherit; clear:both; background-color:#ccc; width:623px; margin-left:5px;}
table.my_reserve3 th.gray{
	background-color:#f4f4f4; 
	padding:3px 0px 3px 0px;  
	width:96px; 
	line-height:18px; 
	font-size:90%; 
	font-weight:normal;
	text-align:center;
}
table.my_reserve3 td.short{background-color:#FFFFFF; padding:3px 5px 3px 5px; width:193px; line-height:18px; font-size:90%; }
table.my_reserve3 td.long{background-color:#FFFFFF; padding:3px 5px 3px 5px; line-height:18px; font-size:90%; }

ul.my_res_hotel{ margin:7px 0px 15px 0px; float:right;}
ul.my_res_hotel li{float:right; list-style-type:none; display:inline; padding-right:7px;}
/* my_reserve end */

p.tright{
	float:right; 
	display:inline;
	background:url(//imagel.sekainavi.com/simage/common/ico/ico_right_02.gif) no-repeat left center;
	padding-left:15px;
	padding-right:10px;
}

/* res_change_title start */
div.res_change_title{
	width:950px; 
	height:41px; 
	display:block; 
	clear:both; 
	padding:0px 0px 0px 0px;
	background:url(//imagel.sekainavi.com/simage/my/bg_res_change_title.gif) no-repeat left top; 
}
div.res_change_title h1{
	font-size:180%; 
	background-image:none;
	margin:0px;
	padding:2px 0px 0px 0px;
}
/* res_change_title end */

/* res_change_head start */
div.res_change_head{float:left; display:block; width:950px; height:auto; margin:20px 0px 20px 0px;}
div.res_change_head h2.hotel{float:left; font-size:140%; background:url(//imagel.sekainavi.com/simage/common/ico/ico_hotel.gif) no-repeat left center; font-weight:bold; padding-left:18px; line-height:16px; margin:0px 0px 10px 0px;}
div.res_change_head h2.tour{float:left; font-size:140%; background:url(//imagel.sekainavi.com/simage/common/ico/ico_tour.gif) no-repeat left center; font-weight:bold; padding-left:18px; line-height:16px; margin:0px 0px 10px 0px;}
div.res_change_head h2.beauty{float:left; font-size:140%; background:url(//imagel.sekainavi.com/simage/common/ico/ico_beauty.gif) no-repeat left center; font-weight:bold; padding-left:18px; line-height:16px; margin:0px 0px 10px 0px;}

div.res_change_head h3{
	float:left; 
	font-size:120%; 
	width:938px; 
	height:25px;
	border:1px solid #ccc;
	background-color:#f4f4f4;
	font-weight:bold;
	background-image:none;
	margin:0px 0px 10px 0px; 
	padding:0px 0px 0px 10px;
	line-height:25px;
}

div.res_change_head p{clear:both; padding:0px 15px 0px 15px; line-height:18px;}
div.res_change_head p.red{clear:both; padding:10px 15px 0px 15px; line-height:18px; color:#ff3333;}
div.res_change_head span.red{font-weight:bold; font-size:120%; color:#ff3333;}
div.res_change_head table{background-color:#ccc; margin-top:20px; width:100%;}
div.res_change_head table th.gray01{ background-color:#f4f4f4; padding:5px 0px 5px 10px; width:auto; line-height:18px; font-weight:normal;}
div.res_change_head table th.gray02{ background-color:#f4f4f4; padding:5px 0px 5px 10px; width:25%; line-height:18px; font-weight:normal;}
div.res_change_head table td{background-color:#FFFFFF; padding:5px 5px 5px 5px; line-height:18px; vertical-align:top;}

div.res_change_head2{
	float:inherit;
	clear:both;
	font-size:100%; 
	width:928px; 
	height:auto;
	border:1px solid #ccc;
	background-color:#ffffff;
	background-image:none;
	margin:10px 0px 0px 0px; 
	padding:5px 10px 5px 10px;
	margin:0px 0px 10px 0px;
	line-height:25px;
}
div.res_change_head2 span.ltext{font-weight:bold; font-size:120%; padding-right:15px;}
div.res_change_head2 span.stext{font-weight:bold; font-size:100%;}
div.res_change_head2 p{clear:both; line-height:18px;}

div.res_change_head2_ul{margin:0px;}
div.res_change_head2 ul li{float:left; display:block; clear:both; list-style-type:none; }

div.res_change_head3{float:left; display:block; width:950px; height:auto; border:0px; margin:0px 0px 5px 0px;}
div.res_change_head3 h3.img{
	font-size:100%; 
	float:left; 
	width:940px; 
	height:25px;
	color:#000000;	
	font-weight:bold;
	background:url(//imagel.sekainavi.com/simage/my/bg_myres_title.gif) left top;
	padding:0px;
	margin:0px;
	border:0px;
	padding:0px 0px 0px 10px;
	line-height:25px;
}
/* res_change_head end */

/* res_change_body start */
table.res_change_body{clear:both; width:950px; background-color:#ccc;}

table.res_change_body th.gray01{ background-color:#d9d9d9; padding:5px 0px 5px 10px;  width:157px; line-height:18px;}
table.res_change_body th.gray02{ background-color:#d9d9d9; padding:5px 0px 5px 10px;  width:429px; line-height:18px;}
table.res_change_body th.gray03{ background-color:#d9d9d9; padding:5px 0px 5px 10px;  width:330px; line-height:18px;}
table.res_change_body th.gray04{ background-color:#f4f4f4; padding:5px 0px 5px 10px;  width:157px; line-height:18px; font-weight:normal;}

table.res_change_body td{background-color:#FFFFFF; padding:5px 5px 5px 5px; line-height:18px; vertical-align:top;}
table.res_change_body td.gray{background-color:#f4f4f4; padding:5px 5px 5px 5px; line-height:18px; vertical-align:top;}
table.res_change_body td.blue{background-color:#e9f0fe; padding:5px 5px 5px 5px; line-height:18px; vertical-align:top;}
table.res_change_body td.tblue{background-color:#d7e4ff; padding:5px 5px 5px 5px; line-height:18px; font-weight:bold;}
table.res_change_body td.total{background-color:#93b5fd; padding:5px 5px 5px 5px; line-height:18px; font-weight:bold; text-align:right; font-size:140%; color:#000000;}
table.res_change_body td.long{background-color:#FFFFFF; padding:5px 5px 5px 5px; line-height:18px; width:770px; vertical-align:top;}
input.res_change_body{width:110px;}
input.res_change_email{width:250px;}
input.res_change_contact{width:200px;}
table.res_change_body td.small{background-color:#FFFFFF; padding:0px 10px 2px 0px; line-height:18px; vertical-align:top;}

div.res_change_btn{float:inherit; clear:both; display:block; width:950px; height:auto; margin:10px 0px 0px 0px; text-align:center;}
div.res_change_btn ul{ list-style-type:none; margin:0 auto; display:inline;}
div.res_change_btn ul li{ list-style-type:none; padding-left:0px; display:inline; width:200px;}
div.res_change_btn li.left{list-style-type:none; display:inline; padding-right:10px;}
div.res_change_btn ul input{width:150px;}
table.res_change_body td.res_change_body_menu{padding:0px;}
table.res_change_body_menu1 td{border:1px solid #CCCCCC; border-width:0px 1px 1px 0px;}
table.res_change_body_menu1 td.gray_line{border:1px solid #CCCCCC; border-width:0px 0px 1px 0px; background:#f4f4f4;}
table.res_change_body_menu1 td.white_line{border:1px solid #CCCCCC; border-width:0px 0px 1px 0px; background:#ffffff;}
table.res_change_body_menu1 td.white_line2{border:1px solid #CCCCCC; border-width:0px 1px 0px 0px; background:#ffffff;}
table.res_change_body_menu1 td.white_line3{border-width:0px; background:#ffffff;}
table.res_change_body p.pu{padding:7px 0px 0px 0px;}
select.pu_receive{margin:0px 3px;}
table.service_menu{background-color:#CCCCCC; width:100%;}
table.service_menu td{padding:3px;}
p.sm_add{text-align:right; margin:3px 0px 0px;}
p.sm_delete{padding:0px 0px 0px 70px; display:inline;}
p.sm_delete input{margin:0px 1px 0px 0px; vertical-align:middle;}

/* res_change_body end */

/* res_mail_list start */
div.res_mail_list{
	display:block; 
	width:950px; 
	height:auto;	
	border:0px;
	margin:15px 0px 0px 0px; 	
}
div.res_mail_list h3.img{
	font-size:100%; 
	width:940px; 
	height:25px;
	color:#000000;	
	font-weight:bold;
	background:url(//imagel.sekainavi.com/simage/my/bg_myres_title.gif) left top;
	padding:0px;
	margin:0px;
	border:0px;
	padding:0px 0px 0px 10px;
	line-height:25px;
}
div.res_mail_list1{
	display:block; 
	width:928px; 
	height:auto;	
	border:0px;
	padding:10px; 
	border-left:1px solid #cadcfc;
	border-right:1px solid #cadcfc;
	border-bottom:1px solid #cadcfc;
}
div.res_mail_list1 dl{margin:0px;}
div.res_mail_list1 dt{list-style-type:none;}
div.res_mail_list1 dd{
	clear:both; 
	list-style-type:none; 
	background:url(//imagel.sekainavi.com/simage/common/ico/ico_dot.gif) no-repeat left 0.3em;
	padding-left:8px; 
	line-height:18px;
	padding-bottom:3px;
}

p.res_text{float:left; clear:both; line-height:18px; padding-bottom:10px;}
span.res_mail_text{padding-left:15px; font-size:100%; font-weight:normal;}
div.res_mail_detail{border:1px #CCCCCC solid; width:896px; height:120px; overflow:auto; margin:10px auto 0px; padding:5px;}
/* res_mail_list end */

ul.res_change_ul{margin:10px 0 0 0;}
ul.res_change_ul li{float:left; display:block; clear:both; list-style-type:none; margin-bottom:5px;}
div.mylist_item_delete{clear:both; display:block; float:inherit; height:auto; margin-bottom:10px; width:635px; padding-top:3px;}
div.mylist_item_delete a:link{color:#FF3333; text-decoration:none;}
div.mylist_item_delete a:hover{color:#FF3333; text-decoration:underline;}
li.comment_view_red{display:inline;}
li.comment_view_red a:link{color:#FF3333; text-decoration:none;}
li.comment_view_red a:hover{color:#FF3333; text-decoration:underline;}

/* nouser_error add 09/09/16 */
div#nouser_box{margin:50px auto; width:400px;}
p.nouser_box_ttl{padding-bottom:20px; font-size:140%; font-weight:bold; text-align:center; line-height:1.5em;}
ul.nouser_box_sitelist{overflow:hidden; zoom:1;}
ul.nouser_box_sitelist li{float:left; display:block; width:133px; line-height:1.6em;}

/* reserve_change_error add 09/11/10 */
div.res_change_error{clear:both; margin-bottom:10px; padding:5px 8px; border:3px solid #FF3333; color:#FF3333; font-size:120%; line-height:1.4em;}
p.res_cerror_ttl{padding-bottom:5px; text-align:center; font-weight:bold;}

/* mynavi_login_pw add 10/01/04 */
div#content_sub3{float:left; display:block; width:625px; line-height:1.5em; padding-top:25px;}
div#content_sub3 p{padding-bottom:15px;}
div#content_sub3 p.id{clear:both; display:block; background:url(//imagel.sekainavi.com/simage/common/ico/ico_right_04.gif) no-repeat left center; list-style-type:none;	font-size:100%; margin-top:15px; padding:0px 0px 0px 15px; line-height:16px;}
div.mp_login2 dl dd.name{font-size:14px; padding:3px 0 0 0; height:24px; letter-spacing:2px;} 
dd.name span{font-weight:bold;}

div.mp_login_pw{display:block; width:282px;	height:175px; background-color:#fafafa;	border:solid 1px #cadcfc; padding:10px 14px 10px 14px; position:relative;}
div.mp_login_btn_pw{clear:both; display:block; height:auto; left:79px; position:absolute; text-align:center; top:145px;}
div.mp_login_btn input,div.mp_login_btn_pw a,div.mp_regist_btn a{background: #679ff7; /* old browsers */ background:-moz-linear-gradient(center top , #679ff7 0%, #70a4f7 50%, #5393f9 50%, #7fadf7) repeat scroll 0 0 rgba(0, 0, 0, 0); background: -webkit-gradient(linear, left top, left bottom, from(#679ff7), color-stop(0.5,#70a4f7), color-stop(0.5,#5393f9), to(#7fadf7)); border:1px solid #89b7ff; box-shadow:0 1px 3px rgba(0, 0, 0, 0.2), 0 0 1px rgba(255, 255, 255, 0.6) inset; padding:5px 10px; display:block; margin:0 auto; width:150px; font-weight:bold; font-size:13px; text-align:center; color:#FFFFFF; height:auto!important;}
div.mp_login_btn input{border:none; cursor:pointer;}
div.mp_regist_btn a{cursor:pointer;}
div.mp_login_btn a:hover,div.mp_login_btn a:visited{color:#FFFFFF; text-decoration:none;}
div.mp_login_btn_pw a:hover,div.mp_login_btn_pw a:visited{color:#FFFFFF; text-decoration:none;}
div.mp_regist_btn a:hover,div.mp_regist_btn a:visited{color:#FFFFFF; text-decoration:none;}
div.mp_login_btn a:after,div.mp_login_btn_pw a:after,div.mp_regist_btn a:after {content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;}

/* mynavi_top add 10/10/07 */
div.content_box{margin-top:0px!important; margin-bottom:10px;}
div.content_box h1{font-size:120%; font-weight:bold; width:100%;}

div.content_box h1 span{padding-left:20px;}
div.content_box h1.comment{float:left; margin-bottom:3px; width:300px;}
div.content_box_none{padding:30px 8px; width:617px; border:1px solid #CCC;}
div.matome_box{margin:0 auto; padding:5px 0 15px; width:100%; line-height:1.6em;}
div.matome_box h2{margin:2px 0 5px; font-size:100%; line-height:1.3em;}
ul.matome_box_in{overflow:hidden; zoom:1;}
ul.matome_box_in li{display:inline; float:left; width:25%; padding-left:3%; padding-right:3%; text-align:center;}
ul.matome_box_in li.end{display:inline; float:left; padding-right:0px; width:110px;}
p.mb_status_public{display:inline; margin-right:3px; padding:5px; background-color:#324fab; color:#FFFFFF;}
p.mb_status_nonpublic{display:inline; margin-right:3px; padding:5px; background-color:#ff3333; color:#FFFFFF;}
p.mb_status_change{display:inline; font-size:90%;}
p.mb_genre{color:#339933; font-weight:bold;}
div.mb_info{margin-top:10px; overflow:hidden; zoom:1;}
span.mb_date{float:left; display:block; margint-top:15px; padding:1px 20px 0 0;}
div.mb_btn{margin-top:3px;}
div.mb_btn ul{overflow:hidden; zoom:1;}
div.mb_btn ul li{float:none; padding-right:5px; font-weight:bold;}
div.page_link ul{margin-top:8px; font-weight:bold; text-align:center;}
div.page_link ul li{display:inline; padding-right:5px; font-size:120%;}
div.page_link ul li a{color:#999999;}

table.board_all_list_mpage{clear:both; margin-bottom:2px; width:617px; border-collapse:collapse; border:1px solid #CCCCCC; border-width:1px 0;}
table.board_all_list_mpage th{padding:3px; background:transparent url(//imagel.sekainavi.com/simage/community/bgt_shop_list_simple.gif) repeat-x scroll left top; font-weight:normal; text-align:center;}
table.board_all_list_mpage td.bal_person_mpage{padding-right:9px; width:78px; text-align:center; line-height:1.4em;}
div.board_all_list_box_mpage{padding:5px 0px; border-top:1px solid #CCCCCC;}
div.board_all_list_box_mpage2{padding:6px 0px 5px; background:url(//imagel.sekainavi.com/simage/my/board_all_list_line.gif) right top no-repeat;}
table.board_all_list_in_mpage{width:617px; border-collapse:collapse;}
table.board_all_list_in_mpage td{vertical-align:top;}
td.bal_person_mpage div{width:78px; margin:0; padding:0; word-wrap:break-word;}

div.ctb_list_mpage{margin:5px 0; width:617px; overflow:hidden; zoom:1;}
div.ctb_list_mpage:after{clear:both; content:"."; display:block; font-size:0; height:0; visibility:hidden;}
p.ctb_number_mpage{float:left; padding-top:2px; width:410px;}

div.com_album_list_mpage{display:block; width:100%; margin:5px auto 15px;}
div.com_album_list_mpage ul{display:block; overflow:hidden; zoom:1;}
div.com_album_list_mpage ul li{float:left; display:inline; padding-left:1%; padding-right:1%; width:20%;}
div.com_album_list_mpage ul li.end{float:left; display:inline; padding-right:0px; list-style-type:none; width:110px;}
div.com_album_list_mpage ul li.ico{float:none; padding-right:0px; font-size:90%; line-height:1.4em;}
div.com_album_list_mpage ul li.date{float:none; padding-right:0px; font-size:90%; overflow:hidden; zoom:1;}
div.com_album_list_mpage ul li > p{text-align:center;}
div.com_album_list_mpage ul li > p img{max-width:110px; width:100%;}
p.date_l{float:left; width:92px;}
div.date_r{float:right; width:18px; text-align:right;}
div.com_album_list_mpage img.user{width:110px; height:110px;}
div.com_album_list_mpage img.ico{width:14px; height:14px;}
div.calm_deta{margin-top:2px;}

td.bal_comment_myself,td.bal_comment_date_myself{padding:5px 0 5px; border-top:1px solid #EEEEEE;}
td.bal_comment_myself{padding-left:5px; background-color:#ffe9e9}
td.bal_comment_date_myself{text-align:center; background-color:#ffe9e9}

div.edit_box{width:950px;}
textarea.edit_ttl{margin-bottom:5px; width:100%; height:25px; font-size:180%; font-weight:bold; line-height:1.1em;}
textarea.edit_ttl,  x:-moz-any-link, x:default{margin-bottom:5px; width:100%; height:25px; font-size:180%; font-weight:bold; line-height:1.1em;}/*FF用*/
*+html textarea.edit_ttl{margin-bottom:5px; width:100%; height:25px; font-size:180%; font-weight:bold; line-height:1.1em;}/*IE7用*/
div.edit_box_in{margin-bottom:5px;}
div.edit_box_ttl{overflow:hidden; zoom:1;}
select.edit_genre{margin-bottom:5px;}
textarea.edit_text{width:100%; line-height:1.4em;}
textarea.edit_text,  x:-moz-any-link, x:default{width:100%; line-height:1.4em;}
div.edit_state{float:left; display:block;}
div.edit_state input{margin-right:2px; margin-top:0px; vertical-align:-0.1em;}
div.edit_map{clear:both; position:relative; margin-bottom:10px; width:948px; height:627px; border:solid 1px #ccc; z-index:0; text-align:left;}
p.map_print{float:right;}
p.map_print span{padding-left:20px; padding-top:1px; padding-bottom:1px; background:url(//imagel.sekainavi.com/simage/common/ico/ico_print.gif) no-repeat 0 0; line-height:1.4em;}
p.map_print span a{font-size:110%; font-weight:bold;}
div.edit_mb_btn{float:right; padding-left:30px;}
div.edit_mb_btn ul{overflow:hidden; zoom:1;}
div.edit_mb_btn ul li{float:left; padding-left:15px; padding-top:3px; font-weight:bold;}
div.edit_mb_status{float:right;}
div.edit_mb_status p{float:left; display:inline;}
div.edit_mb_status p.status_change{padding-top:5px; font-size:90%;}
div.edit_mb_status img{padding-right:5px;}

div.mlbox_editbtn{float:left;}
div.mlbox_editbtn ul{padding-left:3px; width:17px;}
div.mlbox_editbtn ul li{height:20px;}
ul.mlbox_text_kind{margin-bottom:5px; padding-right:8px;}
ul.mlbox_text_kind li{display:inline; padding-right:5px; font-size:100%;}
ul.mlbox_text_kind li img{vertical-align:middle;}
textarea.edit_spottext{width:278px; height:80px; line-height:1.4em;}
textarea.edit_spottext,  x:-moz-any-link, x:default{width:276px; height:80px; line-height:1.4em;}/*FF用*/
*+html textarea.edit_spottext{width:278px; height:80px; line-height:1.4em;}/*IE7用*/
div.mlbox_tag{margin:20px 0 50px;}
input.mlbox_tag_add{margin:0 5px 0 10px; width:175px;}
div.mlbox_btn{margin-bottom:10px; position:relative; text-align:center;}
div.mlbox_btn ul{margin:0 auto; overflow:hidden; zoom:1;}
div.mlbox_btn ul li{display:inline; margin:0 5px;}
div.mlbox_btn ul li input{width:120px;}

p.matome_category{float:left; color:#999999; padding-bottom:8px; width:650px;}
h1#matome_ttl{padding:0; margin:0 0 8px; width:100%; height:auto; background:none; font-size:150%; line-height:1.4em;}
div.matome_text{margin-top:8px; line-height:1.4em;}
ul.matome_user{margin-top:8px;}
ul.matome_user li{display:inline; margin-right:2.5em;}
ul.matome_user li span{padding-left:0.5em; font-weight:bold;}
ul.matome_user li a{font-weight:bold;}
div.matome_spot_text{line-height:1.4em;}
div.matome_date{margin-top:20px; clear:both; display:block; width:auto; text-align:right; color:#666666; margin-bottom:30px;}
div.matome_date span.text{font-weight:bold;}

div.board_icon_desc{display:block; margin-bottom:10px; width:auto; height:auto; padding-right:10px; padding-left:10px;	padding-top:5px; padding-bottom:5px; border:solid 1px #ccc;	margin-top:10px; clear:both;}
div.board_icon_desc img{padding-right:3px;}
div.board_icon_desc ul{margin:0px;}
div.board_icon_desc ul li{list-style-type:none;	padding-bottom:0px;	padding-right:16px;	display:inline;	font-size:90%; line-height:18px;}

div.spotlist_box{overflow:hidden; zoom:1;}
div.spotlist_box_in{margin-bottom:10px; position:relative; overflow:hidden; zoom:1;}
div.spotlist_box_in_l{float:left; width:635px;}
div.spotlist_box_in_r{float:right; width:280px;}
div.spotlist_box_in_r_view{float:right; margin-left:0px; width:300px;}
table#shop_table{width:100%;}
div.state_memo{margin-top:5px; padding-left:15px; text-align:center;}
div.state_memo input{margin-right:2px; vertical-align:middle;}
div.state_memo label{padding-right:15px;}
div.sbi_comment{padding:10px 10px 10px 25px; width:auto; background:url(//imagel.sekainavi.com/simage/my/bg_shoplist_comment.gif) 0 0 no-repeat #e8e8e8; line-height:1.4em;}

@media (max-width: 991px){
div.spotlist_box_in_l{float:none; width:100%; display:block;}
div.spotlist_box_in_r_view{float:none; width:auto; display:block; margin-left:0;}
div.common_listin,div.clist_ttl{width:100%;}
div.sbi_comment{padding:10px; background-image:none;}
div.spotlist_box_in_l{margin-bottom:10px;}
div.spotlist_box_in_r{float:none; display:inline; padding-left:10px; width:auto;}
div.spotlist_box_in_r textarea{width:90%;}
div.mlbox_editbtn ul{padding-left:0;}
p.s_text{padding-left:25px;}
}

/* mynavi_reserve old style あとで削除 */
div.my_shop_head2{
	float:left;
	display:block;
	width:633px;
	height:24px;
	background:url(//imagel.sekainavi.com/simage/my/bg_my_shop_head.gif) repeat-x ;
	margin-bottom:10px;
}

div.my_shop_head2 ul {margin:0px; text-align:center; clear:both;}
div.my_shop_head2 ul li {list-style-type:none; display:inline;}

div.my_shop_head2 ul li.over a{
	float:left; 	
	width:100px; height:18px; 
	margin-right:2px;
	background-color:#cddefc;
	padding-top:6px;
}
div.my_shop_head2 ul li.over a:hover{
	float:left; 
	width:98px; height:17px;  
	list-style-type:none;	
	background-color:#FFFFFF;
	border-left:solid 1px #cadcfc;
	border-right:solid 1px #cadcfc;
	border-top:solid 1px #cadcfc;
	
}
div.my_shop_head2 ul li.on a{
	float:left; 	
	width:99px; height:17px; 
	margin-right:2px;
	background-color:#FFFFFF;
	border-left:solid 1px #cadcfc;
	border-right:solid 1px #cadcfc;
	border-top:solid 1px #cadcfc;
	padding-top:6px;
}

/* mynavi_header_login add 10/12/22 */
ul#nnb_end_my {float:right; padding:2px 5px 2px 0; width:305px; list-style-type:none;}
ul#nnb_end_my li{display:inline; color:#bdd8ff;}
ul#nnb_end_my li.d1{
	float:right;
	font-size :100%;
	line-height:14px;
}

ul#nnb_end_my li.d2{
	float:right;
	font-size:100%;
	line-height:14px;
}	
	
ul#nnb_end_my li.d3{
	float:right;
	font-size:100%;
	line-height:14px;
}

ul#nnb_end_my li.d5{
	float:right;
	font-size:100%;
	height:16px;
	line-height:14px;
}
ul#nnb_end_my li.d5 span{color:#333333;}
ul#nnb_end_my li a:link {color:#FFFFFF;}
ul#nnb_end_my li a:visited {color:#FFFFFF;}
ul#nnb_end_my li a:hover {color:#FFFFFF;}
ul#nnb_end_my li a:active {color:#FFFFFF;}

ul#nnb_end_my2 {float:right; padding:2px 5px 2px 0; width:215px; list-style-type:none;}
ul#nnb_end_my2 li{display:inline; color:#bdd8ff;}
ul#nnb_end_my2 li.d1{
	float:right;
	font-size :100%;
	width:auto; 
	background-image:url(//imagel.sekainavi.com/simage/common/ico/ico_head_01.gif);
	background-repeat: no-repeat;
	height:16px;
	line-height:14px;
	padding-left:12px;
}

ul#nnb_end_my2 li.d3{
	float:right;
	font-size:100%;
	margin-left:2px;
	background-image:url(//imagel.sekainavi.com/simage/common/ico/ico_head_03.gif);
	background-repeat:no-repeat;
	height:16px;
	line-height:14px;
	padding-left:19px;	
}
ul#nnb_end_my2 li a:link {color:#FFFFFF;}
ul#nnb_end_my2 li a:visited {color:#FFFFFF;}
ul#nnb_end_my2 li a:hover {color:#FFFFFF;}
ul#nnb_end_my2 li a:active {color:#FFFFFF;}

/* mynavi_top add 12/01/26 */
div.my_title{margin-bottom:3px; overflow:hidden; zoom:1;}
div.my_title h2{float:left;}

/* member_cancel_form add 12/04/04 */
div.member_cancel{clear:both; padding-top:10px; line-height:1.6em;}
div.mc_box{margin-bottom:35px;}
div.mc_box_notice{font-weight:bold; color:#FF3333;}
ul.mc_box_link li{padding-left:15px; background:url(//imagel.sekainavi.com/simage/common/ico/ico_right_04.gif) no-repeat -3px 0.1em transparent;}
ul.mc_box_link li a{margin-left:5px; font-weight:bold;}
div.mc_box h2{margin-bottom:5px; font-size:120%;}
p.submit_cbtn{text-align:center;}
p.submit_cbtn input{padding:2px;}
@media (max-width: 767px){
textarea.mc_box_reason,textarea#user_prof,input#email{width:100%!important;}
}

/* creditcard_cancel_form add 12/04/17 */
div.card_cancel{clear:both; padding-top:10px;}
div.cc_box{padding:10px; border:1px solid #CCCCCC; width:928px;}
div.cc_detail{line-height:1.6em;}
div.cc_detail p span{font-weight:bold;}

/* mynavi_pw_change add 12/08/07 */
div.pw_info_hidden{clear:both; padding:10px 0;}
div.pw_info_hidden input{margin:0 5px; vertical-align:middle;}

/* mynavi_reservation_info add 12/08/09 */
div.mnavi_rinfo_ttl{margin-bottom:10px; overflow:hidden; zoom:1;}
div.mnavi_rinfo_ttl h1{font-size:14px;}
div.mnavi_rinfo_ttl p.mrt_notice{width:auto;}
p.mnavi_rinfo_ttl{padding:30px 0 10px; font-size:14px; font-weight:bold;}
p.mrt_notice{float:right; width:220px; color:#FF3333; font-weight:bold;}
p.mrt_notice a.rtb{display:block; margin:0 auto; padding-top:5px; width:220px; height:19px; background:url(//imagel.sekainavi.com/simage/common/btn/btbk_search_red.gif) 0 -117px no-repeat; font-weight:bold; font-size:12px; text-align:center; color:#FFFFFF;}
p.mrt_notice a.rfb,  x:-moz-any-link{padding-top:4px; height:20px;}/*firefox用*/
p.mrt_notice a.rtb:hover,p.mrt_notice a.rtb:visited{color:#FFFFFF; text-decoration:none;}
p.mrt_notice a.rfb:after{content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;}
p.mrt_card_ttl{font-weight:bold; margin-bottom:15px;}
table.mrt_card_detail{width:617px; border-collapse:collapse;}
table.mrt_card_detail th,table.mrt_card_detail td{padding:5px;}
table.mrt_card_detail th{width:130px; font-weight:normal; text-align:right;}
table.mrt_card_detail td{width:467px;}
table.mnavi_rinfo_list{margin-bottom:40px; width:100%; border-collapse:collapse;}
table.mnavi_rinfo_list .row{margin-left:0; margin-right:0;}

table.mnavi_rinfo_list td{padding:5px 3px; line-height:1.5em;}
td.mrl_total{text-align:right!important; font-weight:bold;}
td.mrl_total span{padding-left:20px; font-size:16px;}
td.mrl_name{width:625px; font-size:14px; font-weight:bold;}
td.mrl_name span{padding-left:15px; font-size:12px; font-weight:normal;}
div.mrl_name_l{float:left; width:550px; display:inline; font-size:14px;}
div.reserve_box_in div.mrl_name_l{width:540px;}
div.mrl_name_l span{font-size:12px;}
p.mrl_name_r{float:right; width:69px; display:inline; font-size:12px; text-align:center;}
p.mrl_name_r a{display:block; margin:0 auto; padding-top:-1px; width:69px; height:21px; background:url(//imagel.sekainavi.com/simage/common/btn/btbk_search_red.gif) -69px -81px no-repeat; font-weight:bold; font-size:12px; text-align:center; color:#FFFFFF;}
p.mrl_name_r a,  x:-moz-any-link{padding-top:0px; height:20px;}/*firefox用*/
p.mrl_name_r a:hover,p.mrl_name_r a:visited{color:#FFFFFF; text-decoration:none;}
p.mrl_delete{text-align:right; font-weight:bold;}
p.mrl_delete img{padding-left:2px; padding-bottom:3px;}
table.mrdb_btn{margin-bottom:5px;}
div.reserve_box_in td.mrl_name{padding:0px; width:613px;}
td.mrl_day{width:530px;}
td.mrl_day2{width:500px;}
td.mrl_day span{font-weight:bold;}
div.reserve_box_in td.mrl_day{padding:5px 0; width:573px;}
td.mrl_link{width:40px; font-weight:bold; text-align:right;}
td.mrl_check{width:40px; text-align:center;}
div.reserve_box_in td.mrl_link{padding:5px 0;}
td.mrl_line{width:100%; border-top:1px solid #CCCCCC; padding:0px!important; height:1px;}
td.mrl_box{padding:0!important; width:635px;}
td.mrl_detail{padding:0px!important; text-align:left!important; width:635px;}
td.mrl_detail div.reserve_box_in{border-top:2px solid #CCCCCC;}
td.mrl_price{text-align:right!important;}
div.mrdb_bank{margin-bottom:15spx;}
div.mrdb_bank p{color:#FF3333;}
div.mrdb_bank table{width:100%; border-collapse:collapse;}
div.mrdb_bank th,div.mrdb_bank td{padding:5px 8px; background-color:#ededed;}
div.mrdb_bank th{width:90px; vertical-align:top;}
div.mnavi_rinfo_btn{margin-bottom:20px;}
div.mnavi_rinfo_detail{line-height:1.5em;}
div.mrd_number{margin-bottom:5px;}
div.mrd_number span{font-weight:bold;}
div.mrd_box{margin-bottom:10px; padding:8px; border:1px solid #CCCCCC;}
div.mrdb_part{margin-bottom:15px; overflow:hidden; zoom:1;}
p.mrdbm_btn{float:left; width:180px;}
p.mrdbm_btn a{display:block; margin:0 auto; padding-top:3px; width:180px; height:21px; background:url(//imagel.sekainavi.com/simage/common/btn/btbk_search_blue.gif) 0px -150px no-repeat; font-weight:bold; font-size:12px; text-align:center; color:#FFFFFF;}
p.mrdbm_btn a,  x:-moz-any-link{padding-top:3px; height:21px;}/*firefox用*/
p.mrdbm_btn a:hover,p.mrdbm_btn a:visited{color:#FFFFFF; text-decoration:none;}
table.mrdb_btn .change a,table.mrdb_btn .cancel a{display:block; float:left; padding-top:3px; width:97px; height:21px; background:url(//imagel.sekainavi.com/simage/common/btn/btbk_search_red.gif) 0 -141px no-repeat; font-weight:bold; font-size:12px; text-align:center; color:#FFFFFF;}
table.mrdb_btn .confirmation a,table.mrdb_btn .cancel2 a,table.mrdb_btn .map a,table.mrdb_btn .price a{display:block; float:left; padding-top:3px; width:97px; height:21px; background:url(//imagel.sekainavi.com/simage/common/btn/btbk_search.gif) 0 -44px no-repeat; font-weight:bold; font-size:12px; text-align:center; color:#FFFFFF;}
table.mrdb_btn .confirmation_off a,table.mrdb_btn .price_off a{display:block; float:left; padding-top:3px; width:97px; height:21px; background:url(//imagel.sekainavi.com/simage/common/btn/btbk_search_gray.gif) 0 -137px no-repeat; font-weight:bold; font-size:12px; text-align:center; color:#FFFFFF;}
table.mrdb_btn .cancel2 a{font-size:10px; letter-spacing:-1px;}
table.mrdb_btn a,  x:-moz-any-link{padding-top:3px; height:21px;}/*firefox用*/
table.mrdb_btn a:hover,table.mrdb_btn a:visited{color:#FFFFFF; text-decoration:none;}
table.mrdb_btn a:after {content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;} 
td.change{padding-left:0px!important;}
td.map{padding-right:0px!important;}
div.mrdbm_ttl{overflow:hidden; zoom:1;}
p.mrdbm_ttl_l{float:left; display:inline; margin-bottom:3px; font-weight:bold;}
p.mrdbm_ttl_r{float:right; display:inline; font-weight:bold;}
p.mrdbm_ttl_r span{font-size:11px;}
div.mrdb_message table.board_all_list{width:595px; border-width:1px 0 0 0;}
div.mrdb_message table.board_all_list th{padding:3px 5px; line-height:1.2em;}
div.mrdb_message th.bal_topic{width:395px;}
div.mrdb_message table.board_all_list td{padding:5px;}
div.mrdb_message td.bal_person{width:100px; vertical-align:top;}
div.mrdb_message td.bal_topic{width:auto; vertical-align:top;}
div.mrdb_message td.bal_topic a{font-weight:bold;}
div.mrdb_message td.bal_date{width:70px; vertical-align:top;}
div.mrdb_message td.bal_line{padding:0!important; width:596px; border-top:1px solid #CCCCCC;}
div.mrdbm_photo{padding-top:5px;}
div.mrdbm_photo img{width:395px;}
div.mrdb_message div.comment_write_s2{border-width:1px; position:relative;}
div.mrdb_message p.close{position:absolute; top:10px; right:10px;}
div.mrdb_message p.photo_up{margin-bottom:5px;}
div.mrdb_message p.photo_up span{padding-left:5px; font-size:11px; color:#FF3333;}
div.mrdb_message p.remainder{padding-top:5px;}
div.mrdb_message p.pdf_up{padding-left:18px; background:url(//imagel.sekainavi.com/simage/common/ico/ico_clip.gif) 0 2px no-repeat; font-weight:bold;}
div.mrdbm_pbox{margin-bottom:5px;}
div.rbi_ttl3{margin-bottom:10px; position:relative;}
div.rbi_ttl3 h1{color:#FF6600; font-size:150%; line-height:1.4em; width:540px;}
div.rbi_ttl3 p{position:absolute; top:5px; right:0; font-weight:bold;}
table.mrdb_now{margin:10px 0 15px; border-collapse:collapse;}
table.mrdb_now td{padding:5px; border:none;  text-align:left; vertical-align:top;}
td.mrdbn_content1{width:220px; font-size:14px; font-weight:bold; color:#FF3333; text-align:center!important;}
td.mrdbn_content1 p{background-color:#ededed;}
td.mrdbn_content1 p.pickup{background-color:#ffddeb;}
td.mrdbn_ttl{width:57px;}
td.mrdbn_pickup{width:585px; background-color:#ffddeb;}
p.mrdbn_card_link{font-size:12px; text-align:left; background-color:#FFFFFF!important;}
td.mrdbn_content3{width:345px;}
p.mrdbn_history{font-weight:bold; text-align:right;}
p.mrdbn_history span{font-size:11px;}
table.mrdbn_detail{border-collapse:collapse;}
table.mrdbn_detail td{padding:3px 5px; border:1px solid #CCCCCC;}
td.mrdbn_status{border-right:none!important;}
td.mrdbn_date{border-width:1px 0!important; border:1px solid #CCCCCC;}
td.mrdbn_link{width:100px; border-left:none!important; text-align:right;}
table.mrdbn_detail td a{font-weight:bold;}
.mrdbn_notice{color:#FF3333;}
div.mrdbn_box{padding:3px 8px; background-color:#e8e8e8; word-break:break-all;}
div.mrdbn_box p{font-weight:bold;}
table.rbid_basis{width:100%;}
table.mnavi_rinfo_list table.rbi_detail th{background-color:#F2F2F2!important; border:none; padding:0 3px; text-align:left;}
table.mnavi_rinfo_list table.rbi_detail td{border:none; padding:2px 0; text-align:left; line-height:1.5em;}
table.mnavi_rinfo_list table.rbid_basis th{padding:0 0 4px!important; background:none!important; text-align:left!important;}
table.mnavi_rinfo_list table.rbi_detail2 td{padding:2px 0!important; border:none; text-align:left; line-height:1.5em;}
table.mnavi_rinfo_list td.rbid_menu_total2,table.mnavi_rinfo_list  td.rbid_price_total2{border-top:1px solid #CCCCCC!important;}
table.mnavi_rinfo_list table.rbi_detail2 th{padding:0; border:none; background:none; text-align:left; font-weight:bold;}
div.reserve_box{margin-bottom:20px;}
td.mrl_box div.reserve_box_in{margin-bottom:10px;}
div.rinfo_print{margin-bottom:5px; overflow:hidden; zoom:1;}
div.rinfo_print p{float:right; font-weight:bold; text-align:right;}
div.rinfo_print a{padding-left:20px; padding-top:1px; padding-bottom:1px; background:url(//imagel.sekainavi.com/simage/common/ico/ico_print.gif) no-repeat 0 0; line-height:1.4em;}
div#print_wrap div.mnavi_rinfo_detail{margin-top:10px;}

table.board_all_list{clear:both; margin-bottom:2px; width:635px; border-collapse:collapse; border:1px solid #CCCCCC; border-width:1px 0;}
table.board_all_list th{padding:3px; background:transparent url(//imagel.sekainavi.com/simage/community/bgt_shop_list_simple.gif) repeat-x scroll left top; font-weight:normal; text-align:center;}
table.board_all_list td.bal_person{padding-right:9px; width:81px; text-align:center; line-height:1.4em;}

div.comment_write_s2{border:solid 1px #ccc; border-width:0 1px 1px; margin:0 auto 5px; padding:10px; background-color:#f4f4f4;}
textarea.comment_write01_s{margin:3px 0 0; padding:0px; width:99%; border:solid 1px #b3b3b3; height:110px; line-height:1.4em;}
textarea.comment_write01_s_error{margin-top:3px; width:500px; border:solid 1px #b3b3b3; height:110px; line-height:16px; background-color:#FFDDEB;}
p.c_write_ttl{margin-bottom:5px; color:#666666; font-size:120%; font-weight:bold;}


/* mynavi_reservation_lightbox add 12/11/28 */
p.mrl_ttl{margin-bottom:5px; font-size:14px; font-weight:bold;}
div.mrl_box{margin:0 0 15px; padding:5px; height:350px; border:1px solid #b3b3b3; overflow:auto; line-height:1.6em;}
div.mrl_btn{text-align:center;}
div.mrl_btn a.rfb{display:block; margin:0 auto; padding-top:4px; width:140px; height:23px; background:url(//imagel.sekainavi.com/simage/common/btn/btbk_search_red.gif) 0 -54px no-repeat; font-weight:bold; font-size:13px; text-align:center; color:#FFFFFF;}
div.mrl_btn a.rfb,  x:-moz-any-link{padding-top:4px; height:23px;}/*firefox用*/
div.mrl_btn a.rfb:hover,div.reserve_form_btn a.rfb:visited{color:#FFFFFF; text-decoration:none;}
div.my_scontents{clear:both; width:100%; height:auto; border:1px solid #ccc; padding:8px 10px; margin-bottom:10px; text-align:left; overflow:hidden; zoom:1;}
div.my_scontents h2{margin-bottom:8px; font-size:120%;}

/* mynavi_matome_list_article add 13/03/13 */
div.spot_article_item{clear:both; display:block; margin-bottom:20px; width:635px; height:auto; overflow:hidden; zoom:1;}
div.navi_contents{padding:0 0 15px;}
div.navi_contents strong{font-size:130%;}
p.scl_article_date{padding-top:3px; color:#339933;}


/* ここから残す */ 
div#container{width:auto!important; max-width:950px!important; margin:0 auto;}
#edit_map{width:auto!important; max-width:950px!important;}
@media (max-width: 991px){
#edit_map{width:100%!important;}
p.matome_category{width:100%; float:none;}
div#container{width:auto!important; margin:0 10px!important;}
div.common_listin, div.clist_ttl{width:auto;}
#org_all_list #container_head #a .row > div:first-child{padding-left:0;}
}
@media (max-width: 767px){
div#container{width:auto!important; margin:0 10px!important;}
.matome_user a{display:block; margin-top:10px;}
#edit_map{height:300px!important;}
div.mlbox_btn{padding-left:0;}
p.user_bug_link{position:relative; top:auto; left:auto; padding-top:15px; font-size:12px;}
#org_all_list #container{margin:0!important;}
#org_all_list > div{margin:0 5px!important; padding:0;}
}

#org_all_list{max-width:1200px; margin:0 auto;}
#org_all_list #container > div,#org_all_list #container > div > div{padding:0!important;}
#org_all_list #container_head #a .row{margin-left:0; margin-right:0;}
#org_all_list #container_head #a .row > div{padding-right:0;}
#gnb2{margin-bottom:10px;}


