#main_flash {
	height: 320px;
	width: 600px;
	z-index: 1;
}
#main_flash_button {
	top: 265px;
	left: 300px;
	margin-top: -200px;
	margin-left: 15px;
	margin-bottom: 30px;
	z-index: 10;

}
#main_flash_button img {
	vertical-align: bottom;
}


#main_cc {
	text-align: center;
	margin-top: 12px;
}
#main_info {
	float: left;
	width: 342px;
}
#main_info_title {
	background-image: url(../img/main_info_title.gif);
	height: 26px;
	width: 300px;
	font-size: 16px;
	font-weight: bold;
	padding-left: 30px;
}
#main_info_text {
	background-image: url(../img/main_info_back.gif);
	height: 85px;
	width: 309px;
	padding-top: 9px;
	padding-left: 12px;
	margin-left: 5px;
	margin-top: 7px;
	overflow-y:scroll;
}
#main_area {
	background-image: url(../img/main_area_back.gif);
	height: 93px;
	width: 228px;
	float: left;
	font-size: 18px;
	font-weight: bold;
	color: #784B5F;
	padding-top: 43px;
	padding-left: 30px;
	line-height: 140%;
}
#main_top_box01 {
	background-image: url(../img/main_topbox01.jpg);
	height: 409px;
	width: 590px;
	clear: both;
	padding-top: 34px;
	background-repeat: no-repeat;
	padding-left: 10px;
}
#main_top_box02 {
	background-image: url(../img/main_topbox02.jpg);
	height: 330px;
	width: 590px;
	clear: both;
	padding-top: 34px;
	background-repeat: no-repeat;
	padding-left: 10px;
	margin-top: 10px;
}
.main_top_cts {
	width: 283px;
	padding-right: 10px;
	float: left;
}
.main_top_cts2 {
	float: left;
	padding-right: 10px;
	width: 420px;
}

.main_top_title {
	font-size: 20px;
	font-weight: bold;
	color: #0000FF;
	text-decoration: underline;
	line-height: 30px;
}
.main_top_text {
}
.main_top_title a:link{
	color: #0000FF;
	text-decoration: underline;
}
.main_top_title a:visited{
	color: #0000FF;
	text-decoration: underline;
}
.main_top_title a:hover{
	color: #00BFFF;
	text-decoration: underline;
}
#left_link {
	margin-bottom: 2px;
	font-size: 15px;
	font-weight: bold;
}
.left_link_l {
	float: left;
	width: 50px;
	height: 50px;
}
.left_link_r {
	float: right;
	width: 120px;
	height: 50px;
	line-height: 25px;
}
.left_link01 {
	margin-bottom: 1px;
}
.left_link02 {
	margin-bottom: 3px;
	margin-top:10px;
}









/****************************************/
/* 2011/12/6 */

/****************************************/










.left_cont{
	width:330px;
	float:left;
	display:inline;
	margin-right:12px;
	}

.left_cont h2{
	background:none;
	padding:0px;
	margin:0px;
	margin-top:10px;
	}
	
.right_cont{
	width:258px;
	float:right;
	display:inline;
	margin-top:-5px;
	}

.width314{
	width:314px;
	}

.border{
	border:1px solid #ccc;
	border-top:0px;
	padding:5px;
	width:302px;
	}

.mt_05{
	margin-top:5px;
	}

.mt_10{
	margin-top:10px;
	}

,mb_10{	

	}
	
.center{
	text-align:center;
	}

.flow_box{
	border:1px solid #ccc;	
	padding:5px;
	margin-top:30px;
	}

.flow_box h2{
	margin-top:0px;	

	}

.left_box1{
	border:1px solid #ccc;
	padding:5px;
	margin-top:10px;
	}

.left_box1 dt{
	font-weight:bold;
	margin-top:5px;
	}


.blue_box1{
	background-position:520px 40px;
	padding:4px;
	margin-top:15px;
	background-color: #FFC271;
	background-image: url(img3/bg_tower.jpg);
	background-repeat: no-repeat;
	
	
	}
.blue_box2{
	background-position:520px 40px;
	padding:4px;
	margin-top:15px;
	background-color: #FDC15F;
	background-image: url(img3/bg_camele.jpg);
	background-repeat: no-repeat;
	
	
	}

.blue_box3{
	background-position:520px 40px;
	padding:4px;
	margin-top:15px;
	background-color: #C6C690;
	background-image: url(img3/bg_whale.jpg);
	background-repeat: no-repeat;
	}


.blue_box4{
	background-position:520px 40px;
	padding:4px;
	margin-top:15px;
	background-color: #FECCFF;
	background-image: url(img3/bg_dog.jpg);
	background-repeat: no-repeat;
	}
	
.blue_box5{
	background-position:520px 40px;
	padding:4px;
	margin-top:15px;
	background-color: #D1D8D1;
	background-image: url(img3/bg_nasu.jpg);
	background-repeat: no-repeat;
	}	
.blue_contbox h3{
	background:none;
	padding:0;
	margin:10px 0px;
	font-size:12px;
	line-height:1.0em;
	}
	
.blue_contbox{
	font-size:11px;
	width:115px;
	float:left;
	display:inline;
	margin-right:10px;
	}

.blue_contbox p{
	line-height:1.0em;
	}

.clear{
	clear:both;
	}

.px_18{
	font-size:18px;
	font-weight:bold;
	}



/****************************************/
/* 2012/5/6 　twitterCSS*/　

/****************************************/
Twitter *

{
    font-size: 100% !important;
    margin: 0px 0px 0px 0px !important;
    padding: 0px 0px 0px 0px !important;
}

Twitter .twtr-doc

{
    border: 1px solid #999999;
    /* 初期状態ではborder-radiusが指定されているのでクリア */
    border-radius: 0px;
}

Twitter .twtr-tweet

{
    /* 初期状態ではborder-bottomが指定されているのでクリア */
    border-bottom: none;
}

Twitter .twtr-tweet-wrap

{
    margin: 10px 10px 0px 10px !important;
    border-bottom: 1px solid #CCCCCC;
}

Twitter #tweet-id-1 .twtr-tweet-wrap

{
    border: none;
}

Twitter .twtr-tweet-text

{
    margin: 0px 0px 10px 0px !important;
}

Twitter .twtr-tweet-text p

{
    color: #333333;
    font-size: 80% !important;
    font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Verdana, 'ＭＳ Ｐゴシック', sans-serif;
    letter-spacing: 0.025em;
    line-height: 160% !important;
}

Twitter .twtr-hd,

Twitter .twtr-ft,

Twitter .twtr-user,

Twitter .hashtag,

Twitter em

{
    display: none !important;
}

.twtr-hd {display:none;}
.twtr-ft {display:none;}






.cmt {
	clear:both;
}

#new_ct .pt{
	padding-top:30px;
}

#new_ct .pagetop{
	padding-top:30px;
	padding-bottom:20px;
	text-align:right;
}

#new_ct a:hover img{
	filter: alpha(opacity=70);
    -moz-opacity:0.70;
    opacity:0.70;
}

#new_ct {
	color:#333;
	font-size:12px;
	line-height:22px;
}

#new_ct h2{
	padding:0px;
	margin:0px;
}

#new_ct .new_mainimage{
	padding-bottom:10px;
	margin:0px;
}

#new_ct .tab_bg{
	width:600px;
	height:30px;
	background-image: url(common_../img/00tab_bg.png);
	background-repeat: no-repeat;
}

#new_ct .tab_bg p{
	padding-left:40px;
	padding-top:4px;
	color:#FFF;
	font-weight:bold;
	font-size:14px;
	line-height:22px;
}

#new_ct .tab_bg2{
	width:600px;
	height:30px;
	background-image: url(common_../img/00tab_bg2.png);
	background-repeat: no-repeat;
}

#new_ct .tab_bg2 p{
	padding-left:40px;
	padding-top:4px;
	color:#FFF;
	font-weight:bold;
	font-size:14px;
	line-height:22px;
}

#new_ct .tab_price{
	width:580px;
	height:30px;
	background-image: url(common_../img//00tab_price.png);
	background-repeat: no-repeat;
}

#new_ct .tab_price p{
	padding-left:30px;
	padding-top:4px;
	font-weight:bold;
	font-size:14px;
	line-height:22px;
}

#new_ct .cbox{
	padding:10px;
}

#new_ct .cbox_bold{
	padding:10px;
	font-weight:bold;
}

#new_ct .cbox .left{
	width:320px;
	float:left;
}

#new_ct .cbox .right{
	width:260px;
	float:left;
}

#new_ct .cbox .left .txt_org{
	font-size:14px;
	line-height:22px;
	color:#ff9900;
	font-weight:bold;
	padding-top:10px;
}

#new_ct .cbox .left .txt_pt{
	padding-left:16px;
}

#new_ct .cbox .table_td td{
	padding:4px;
}

#new_ct .cbox .y_txt{
	background-color:#ffffcc;
	border: 2px solid #ff9900;
	width:566px;
	text-align:center;
	font-weight:bold;
	font-size:14px;
	line-height:22px;
	padding:5px;
}

.year_txt{
	padding:10px;
	margin:10px;
	text-align:center;
	line-height:18px;
	border: 1px solid #CCC;
}

/****************************************/
/* 2013/1/11 　ミニ引越しCSS*/　

/****************************************/
#relocate_ct .pt{
	padding-top:30px;
}

#relocate_ct .pagetop{
	padding-top:30px;
	padding-bottom:20px;
	text-align:right;
}

#relocate_ct a:hover img{
	filter: alpha(opacity=70);
    -moz-opacity:0.70;
    opacity:0.70;
}

#relocate_ct {
	color:#333;
	font-size:12px;
	line-height:22px;
}

#relocate_ct h2{
	padding:0px;
	margin:0px;
}

#relocate_ct .new_mainimage{
	padding-bottom:10px;
	margin:0px;
}

#relocate_ct .tab_bg{
	width:600px;
	height:30px;
	background-image: url(../img3/tab_bg_relocate.jpg);
	background-repeat: no-repeat;
}

#relocate_ct .tab_bg p{
	padding-left:40px;
	padding-top:4px;
	color:#FFF;
	font-weight:bold;
	font-size:14px;
	line-height:22px;
}

#relocate_ct .tab_bg2{
	width:595px;
	height:30px;
	background-image: url(../img3/tab_bg2_relocate.jpg);
	background-repeat: no-repeat;
}

#relocate_ct .tab_bg2 p{
	padding-left:40px;
	padding-top:4px;
	color:#2E2F31;
	font-weight:bold;
	font-size:14px;
	line-height:22px;
}

#relocate_ct .tab_price{
	width:580px;
	height:30px;
	background-image: url(../common_../img//00tab_price.png);
	background-repeat: no-repeat;
}

#relocate_ct .tab_price p{
	padding-left:30px;
	padding-top:4px;
	font-weight:bold;
	font-size:14px;
	line-height:22px;
}

#relocate_ct .cbox{
	padding:10px;
}

#relocate_ct .cbox_bold{
	padding:10px;
	font-weight:bold;
}

#relocate_ct .cbox .left{
	width:320px;
	float:left;
}

#relocate_ct .cbox .right{
	width:260px;
	float:left;
}

#relocate_ct .cbox .left .txt_org{
	font-size:14px;
	line-height:22px;
	color:#328B8D;
	font-weight:bold;
	padding-top:10px;
}

#relocate_ct .cbox .left .txt_pt{
	padding-left:16px;
}

#relocate_ct .cbox .table_td td{
	padding:4px;
}

#relocate_ct .cbox .y_txt{
	background-image: url(../img3/text_bg_relocate.jpg);
	border: 2px solid #418BE2;
	width:566px;
	text-align:center;
	font-weight:bold;
	font-size:14px;
	line-height:22px;
	padding:5px;
}

/****************************************/
/* 2013/3/7　業務用買取　businessCSS*/　

/****************************************/
#business_ct .pt{
	padding-top:30px;
}

#business_ct .pagetop{
	padding-top:30px;
	padding-bottom:20px;
	text-align:right;
}

#business_ct a:hover img{
	filter: alpha(opacity=70);
    -moz-opacity:0.70;
    opacity:0.70;
}

#business_ct {
	color:#333;
	font-size:12px;
	line-height:22px;
}

#business_ct h2{
	padding:0px;
	margin:0px;
}

#business_ct .new_mainimage{
	padding-bottom:10px;
	margin:0px;
}

#business_ct .tab_bg{
	width:600px;
	height:30px;
	background-image: url(../img3/tab_bg_business.jpg);
	background-repeat: no-repeat;
}

#business_ct .tab_bg p{
	padding-left:40px;
	padding-top:4px;
	color:#FFF;
	font-weight:bold;
	font-size:14px;
	line-height:22px;
}

#business_ct .tab_bg2{
	width:595px;
	height:30px;
	background-image: url(../img3/tab_bg2_business.jpg);
	background-repeat: no-repeat;
}

#business_ct .tab_bg2 p{
	padding-left:40px;
	padding-top:4px;
	color:#2E2F31;
	font-weight:bold;
	font-size:14px;
	line-height:22px;
}

#business_ct .tab_price{
	width:580px;
	height:30px;
	background-image: url(../img/00tab_price.png);
	background-repeat: no-repeat;
}

#business_ct .tab_price p{
	padding-left:30px;
	padding-top:4px;
	font-weight:bold;
	font-size:14px;
	line-height:22px;
}

#business_ct .cbox{
	padding:10px;
}

#business_ct .cbox_bold{
	padding:10px;
	font-weight:bold;
}

#business_ct .cbox .left{
	width:320px;
	float:left;
}

#business_ct .cbox .right{
	width:260px;
	float:left;
}

#business_ct .cbox .left .txt_org{
	font-size:14px;
	line-height:22px;
	color:#328B8D;
	font-weight:bold;
	padding-top:10px;
}

#business_ct .cbox .left .txt_pt{
	padding-left:16px;
}

#business_ct .cbox .table_td td{
	padding:4px;
}

#business_ct .cbox .y_txt{
	background-image: url(../img3/text_bg_business.jpg);
	border: 2px solid #418BE2;
	width:566px;
	text-align:center;
	font-weight:bold;
	font-size:14px;
	line-height:22px;
	padding:5px;
}

/****************************************/
/* 2014/4/15 　遺品整理・片付けCSS*/　

/****************************************/
#belonging_ct .pt{
	padding-top:30px;
}

#belonging_ct .pagetop{
	padding-top:30px;
	padding-bottom:20px;
	text-align:right;
}

#belonging_ct a:hover img{
	filter: alpha(opacity=70);
    -moz-opacity:0.70;
    opacity:0.70;
}

#belonging_ct {
	color:#333;
	font-size:12px;
	line-height:22px;
}

#belonging_ct h2{
	padding:0px;
	margin:0px;
}

#belonging_ct .new_mainimage{
	padding-bottom:10px;
	margin:0px;
}

#belonging_ct .tab_bg{
	width:600px;
	height:30px;
	background-image: url(../img3/tab_bg_belonging.jpg);
	background-repeat: no-repeat;
}

#belonging_ct .tab_bg p{
	padding-left:40px;
	padding-top:4px;
	color:#FFF;
	font-weight:bold;
	font-size:14px;
	line-height:22px;
}

#belonging_ct .tab_bg2{
	width:595px;
	height:30px;
	background-image: url(../img3/tab_bg2_relocate.jpg);
	background-repeat: no-repeat;
}

#belonging_ct .tab_bg2 p{
	padding-left:40px;
	padding-top:4px;
	color:#2E2F31;
	font-weight:bold;
	font-size:14px;
	line-height:22px;
}

#belonging_ct .tab_price{
	width:580px;
	height:30px;
	background-image: url(../common_../img//00tab_price.png);
	background-repeat: no-repeat;
}

#belonging_ct .tab_price p{
	padding-left:30px;
	padding-top:4px;
	font-weight:bold;
	font-size:14px;
	line-height:22px;
}

#belonging_ct .cbox{
	padding:10px;
}

#belonging_ct .cbox_bold{
	padding:10px;
	font-weight:bold;
}

#belonging_ct .cbox .left{
	width:320px;
	float:left;
}

#belonging_ct .cbox .right{
	width:260px;
	float:left;
}

#belonging_ct .cbox .left .txt_org{
	font-size:14px;
	line-height:22px;
	color:#BDBD00;
	font-weight:bold;
	padding-top:10px;
}

#belonging_ct .cbox .left .txt_pt{
	padding-left:16px;
}

#belonging_ct .cbox .table_td td{
	padding:4px;
}

#belonging_ct .cbox .y_txt{
	background-image: url(../img3/text_bg_belonging.jpg);
	border: 2px solid #D7B082;
	width:566px;
	text-align:center;
	font-weight:bold;
	font-size:14px;
	line-height:22px;
	padding:5px;
}









