@charset "utf-8";
/* CSS Document */


/* ■format
-----------------------------------*/
body {
	color:#333333;
	font-size:90%;
	background-color: #FF6E6E;
	text-align: center;
	margin: 0px;
	padding: 0px;
	font-family:Meiryo, "メイリオ", "Hiragino Kaku Gothic Pro W3", "ヒラギノ角ゴ Pro W3", Osaka, "MS P Gothic", "ＭＳ Ｐゴシック", sans-serif;	background-attachment: fixed;
}

* {
	font-size: 14px;
	line-height: 140%;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0px;
}

img{border:0;}

h1,h2,h3,h4{
margin:0px;
padding:0px;
}

hr {
	clear: both;
	visibility: hidden;
	height: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	
}

p {
	font-size: 100%;
	line-height: 180%;
	padding-bottom: 3px;
	color: #666666;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 10px;
	padding-left: 20px;
}

#wrapper {
	background-repeat: repeat-y;
	text-align: left;
	width: 950px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(http://www.denwao.com/image/bg.jpg);
}

#wrapper #main {
	width: 930px;
	margin-right: auto;
	margin-left: auto;
}

#wrapper #base {
	width: 930px;
	margin-right: auto;
	margin-left: auto;
	height: auto;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
#wrapper #base #content {
	width: 690px;
	float: left;
	height: auto;
	padding-top: 10px;
}

#wrapper #base #content #section {
	width: 675px;
	padding-left: 15px;
}

ul{
padding:0;
margin:0;
list-style:none;
}

ul li {
padding:0;
margin:0;
list-style:none;
}

.small_p {
	font-size: 12px;
	line-height: 130%;
	padding-bottom: 0px;
	margin-left: 0px;


}
.s_small_p {
	font-size: 10px;
	line-height: 130%;
	padding-bottom: 0px;
	margin-left: 0px;


}
.clearL{clear:left;}
.clearR{clear:right;}
.clearB{clear:both;}
.floatL{
	float:left;
}
.floatR{float:right;}
.alignL{text-align:left;}
.alignR{text-align:right;}
.alignC{text-align:center;}
.txtRed{color:#ff0000;}
.txtOrenji{color:#ff9900;}
.txtpink{
	color: #FF6E6E;
}
.txtgreen {
	color:#33CC66;
}

.style2 {color: #FF0000}

.txtpink{
	font-size: 90%;
	color: #009999;
}

a:link{color:#3366CC;
}
a:visited{color:#941D55;
}
a:hover{
	text-decoration: underline;
}
a:active{color:#3366CC;}
h3 {
	font-size: 14px;
}


#wrapper #head #sub_title {
	top: 9px;
	position: absolute;
	left: 157px;
	font-size: 100%;
	font-weight: normal;
	color: #CCCCCC;
	width: 345px;
}
#wrapper #head #sub_title2{
	top: 23px;
	position: absolute;
	left: 148px;
	font-size: 100%;
	font-weight: normal;
	color: #CCCCCC;
}
/* ■サブメイン画像
-----------------------------------*/
#highprice #wrapper #base #content #section .sub_photo_rank,
#wrapper #base #content #section .sub_photo {
	margin-bottom: 20px;
}

/* ■side
-----------------------------------*/
#wrapper #base #side {
	float: left;
	width: 210px;
	margin-left: 20px;
	height: auto;
	background-color: #F5F5F5;
}

/* ■見積
-----------------*/
#wrapper #base #side #mitumori .btn {
	margin-right: 5px;
	height: 49px;
	width: 49px;
	float: left;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
}

#wrapper #base #side #mitumori #btn_box {
	width: 124px;
	float: left;
	height: 60px;
}
#wrapper #base #side #mitumori .side_frame .btn a:hover {
	background-image: url(http://www.denwao.com/image/btn_sateia.jpg);
	background-repeat: no-repeat;
}
#wrapper #base #side #mitumori {
	margin-top: 13px;
	background-image: url(http://www.denwao.com/image/side_under.gif);
	background-position: left bottom;
	background-repeat: no-repeat;
	padding-bottom: 14px;
	margin-bottom: 10px;
	width: 198px;
	margin-right: auto;
	margin-left: auto;
}


#wrapper #base #side #mitumori #under {
	background-image: url(http://www.denwao.com/image/side_under.gif);
	background-repeat: no-repeat;
	height: 16px;
	width: 190px;
	margin-bottom: 15px;
}
#wrapper #base #side #mitumori .side_frame {
	width: 178px;
	padding-right: 10px;
	padding-left: 10px;
	background-image: url(http://www.denwao.com/image/saide_menu.gif);
	background-repeat: repeat-y;
	padding-top: 3px;
}
#wrapper #base #side #mitumori .side_frame .small_p {
	padding: 5px;
}


/* ■買取
-----------------*/

#wrapper #base #side #kaitori {
	background-image: url(http://www.denwao.com/image/side_under.gif);
	background-position: left bottom;
	background-repeat: no-repeat;
	padding-bottom: 14px;
	margin-top: 10px;
	margin-bottom: 14px;
	width: 198px;
	margin-right: auto;
	margin-left: auto;
}
#wrapper #base  #side #kaitori  ul {
	background-image: url(http://www.denwao.com/image/saide_menu.gif);
	display: block;
	list-style-type: none;
	padding-top: 5px;
	padding-right: 10px;
	padding-left: 10px;
	background-repeat: repeat-y;
}

#wrapper #base #side #kaitori #icon_d a {
	display: block;
	width:130px;
	font-size: 14px;
	line-height: 17px;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 5px;
	background-image:url(http://www.denwao.com/image/btn_price.gif);
	background-repeat: no-repeat;
	padding-top: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	background-position: 12px center;
	padding-left: 45px;
}


#wrapper #base #side #kaitori #icon_a a {
	display: block;
	width:130px;
	font-size: 14px;
	line-height: 17px;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 5px;
	background-image:url(http://www.denwao.com/image/btn_rank.gif);
	background-repeat: no-repeat;
	padding-top: 5px;
	background-position: 12px center;
	padding-left: 45px;
}
#wrapper #base #side #kaitori #icon_s a {
	display: block;
	width:130px;
	font-size: 14px;
	line-height: 17px;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 5px;
	background-image:url(http://www.denwao.com/image/btn_new.gif);
	background-repeat: no-repeat;
	padding-top: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	background-position: 12px center;
	padding-left: 45px;
}#wrapper #base #side #kaitori #icon_e a {
	display: block;
	width:130px;
	font-size: 14px;
	line-height: 17px;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 5px;
	background-image:url(http://www.denwao.com/image/btn_QA.gif);
	background-repeat: no-repeat;
	padding-top: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	background-position: 12px center;
	padding-left: 45px;
}
#wrapper #base #side #kaitori #icon_w a {
	display: block;
	width:140px;
	font-size: 14px;
	line-height: 17px;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 5px;
	background-image:url(http://www.denwao.com/image/btn_organized.gif);
	background-repeat: no-repeat;
	padding-top: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	background-position: 5px center;
	padding-left: 30px;
}
#wrapper #base #side #kaitori #icon_ng a {
	display: block;
	width:140px;
	font-size: 13px;
	line-height: 17px;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 5px;
	background-image:url(http://www.denwao.com/image/btn_NG.gif);
	background-repeat: no-repeat;
	padding-top: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	background-position: 5px center;
	padding-left: 30px;
}
#wrapper #base #side #kaitori #icon_f a {
	display: block;
	width:140px;
	font-size: 13px;
	line-height: 17px;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 5px;
	background-image:url(http://www.denwao.com/image/btn_organized.gif);
	background-repeat: no-repeat;
	padding-top: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	background-position: 5px center;
	padding-left: 30px;
}
#wrapper #base #side #kaitori a:hover  {
	background-color: #ECFBF1;
	text-decoration: none;
	background-position: 5px;
}

/* ■main
-----------------------------------*/
#wrapper #main {
	width: 930px;
	margin-right: auto;
	margin-left: auto;
	height: 190px;
}
#wrapper #main #side_main {
	height: 190px;
	width: 210px;
	float: right;
	padding-right: 10px;
}

#dairi #wrapper #main #side_main2{
	height: 190px;
	width: 240px;
	float: right;
	padding-right: 10px;
}

#wrapper #main #side_main p {
	padding-left: 0px;
	margin-left: 0px;
}
#wrapper #main #side_main a {
	font-size: 13px;
}
/* ■head
-----------------------------------*/
#wrapper #head {
	height: 118px;
	width: 930px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 20px;
	padding-bottom: 0px;
	position: relative;
}
#wrapper #head #menu {
	width: 930px;
	height: 118px;
}

#wrapper #head #intro {
	position: absolute;
	left: 157px;
	top: 32px;
}
#wrapper #head #utility ul {
	width: 330px;
	height: 30px;
}
#wrapper #head #utility li {
	list-style-type: none;
	padding-right: 4px;
	padding-left: 4px;
	float: left;
}
#wrapper #head #utility {
	position: absolute;
	padding: 0px;
	left: 596px;
	top: 54px;
	width: 340px;
}

#wrapper #head #utility a {
	font-size: 12px;
}


#wrapper #head #utility_dairi li,
#wrapper #head #utility li {
	list-style-type: none;
	width: 160px;
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}
#wrapper #head #utility {
	position: absolute;
	padding: 0px;
	left: 757px;
	top: -6px;
	width: 160px;
	height: auto;
}
#wrapper #head #utility_dairi {
	position: absolute;
	height: 20px;
	padding: 0px;
	left: 656px;
	top: 102px;
	width: 271px;
}
#wrapper #head #utility_dairi a,
#wrapper #head #utility a {
	font-size: 12px;
	color: #666666;
	text-decoration:none
}






/* ■news
-----------------------------------*/
#wrapper #news {
	margin-right: auto;
	margin-left: auto;
	width: 910px;
	height: 38px;
	background-image: url(http://www.denwao.com/image/news.jpg);
	background-repeat: no-repeat;
}

/* ■footer
-----------------------------------*/
#wrapper #new_footer #f_menu li{
	list-style-type: none;
	display: inline;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #666666;
	padding-right: 5px;
	padding-left: 5px;
	font-size: 10px;
}
#wrapper #new_footer #f_menu  a{
	font-size: 12px;
	color: #666666;
	text-decoration:none;
}
#wrapper #new_footer #f_menu {
	width: 480px;
	padding-right: 5px;
	padding-left: 5px;
	margin-left: auto;
	margin-right: auto;
}
#wrapper #new_footer #f_menu ull {
	margin-bottom: 10px;
}
#wrapper #new_footer #logo {
	float: left;
}
#wrapper #new_footer #company{
	font-size: 12px;
	float: left;
	height: 40px;
	line-height: 140%;
	width: 450px;
}
#wrapper #footer {
	background-color: #FFFFFF;
	width: 910px;
	color: #FFFFFF;
	margin-right: auto;
	margin-left: auto;
	padding-top: 10px;
}
#wrapper #new_footer {
	background-color: #FFFFFF;
	width: 910px;
	color: #FFFFFF;
	margin-right: auto;
	margin-left: auto;
	padding-top: 10px;
	padding-bottom: 10px;
}

#wrapper #footer #pegetop p {
	background-image: url(http://www.denwao.com/image/allow03-y.gif);
	background-repeat: no-repeat;
	background-position: 95px center;
	font-size: 80%;
	padding-top: 3px;
	padding-left: 10px;
}
#wrapper #footer #pegetop {
	padding-left: 760px;
	margin-top: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}
/* ■見出し
-----------------------------------*/
#wrapper #base #content #section .title_4 {
	margin-top: 20px;
	margin-bottom: 15px;
	margin-left: 20px;
}

#wrapper #base #content #section .title3{
	margin-bottom: 20px;
}
#wrapper #base #side #mitumori .side_frame #btn_box h3 {

}
#wrapper #new_footer #f_box {
	height: 38px;
	padding-top: 5px;
	width: 650px;
	margin-top: 10px;
	margin-right: auto;
	margin-left: auto;
}
/* ■カレンダー
----------------------------------------------*/
div#calendar table {
	border:1px #E9DBD8 solid;
	border-collapse:collapse;
}

div#calendar td {
	border:1px #DDDDDD solid;
	padding:4px;
	text-align:center;
	font-size: 12px;
	background-color: #FFFFFF;
}

div#calendar td.calendarSun,div#calendar td.calendarSat,div#calendar td.calendarWek{
	font-weight:bold; 
}

div#calendar td.calendarSun {
	background-color:#FFEEEE;
	color:#FF8E8E;
}

div#calendar td.calendarSat {
	background-color:#FFEEEE;
	color:FF8E8E;
}

div#calendar td.calendarWek {
	background-color:#F8FFF0;
}

#wrapper #base #side #calendar .calendar {
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 3px;
	width: 198px;
}
#wrapper #base #side #calendar {
	margin-bottom: 10px;
	margin-top: 10px;
}
/* ■住所
----------------------------------------------*/
#wrapper #base #side #ad p {
	margin-left: 0px;
}
#wrapper #base #side #ad p {
	background-image: url(http://www.denwao.com/image/ad_c.gif);
	background-repeat: repeat-y;
	font-size: 80%;
	padding-right: 6px;
	padding-left: 6px;
	line-height: 140%;
}
#wrapper #base #side #ad {
	background-image: url(http://www.denwao.com/image/ad_u.gif);
	background-position: left bottom;
	padding-bottom: 8px;
	background-repeat: no-repeat;
	margin-top: 10px;
	width: 190px;
	margin-right: auto;
	margin-left: auto;
}

/* ■住所
----------------------------------------------*/
#highprice #wrapper #base #content #section .sub_photo_rank,
#wrapper #base #content #section .sub_photo {
	height: 140px;
	width: 675px;
	background-repeat: no-repeat;
}

#wrapper #base #side #ad span {
	font-size: 10px;
	color: #FF6E6E;
}

/* ■一押し
----------------------------------------------*/
#wrapper #base #content #section #manage {
	background-color: #EEF7FF;
	padding: 5px;
	width: 620px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 10px;
	margin-top: 80px;
}
#wrapper #base #content #section #manage #go_satei,
#wrapper #base #content #section #go_satei {
	font-size: 200%;
	text-align: center;
}
#wrapper #base #content #section #manage #go_satei a {
	font-size: 100%;
}

#side .bnr_text {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
/* ■サイドバナー下
----------------------------------------------*/
#wrapper #base #side .bnr_text a {
	font-size: 13px;
	width: 186px;
	margin-right: auto;
	margin-left: auto;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}
/* ■買取リスト　上部へボタン
----------------------------------------------*/
#wrapper #base #content #section  .p_top {
	font-size: 10px;
	background-image: url(http://www.denwao.com/image/btn_list2.gif);
	background-position: right center;
	background-repeat: no-repeat;
	padding-right: 8px;
	padding-top: 1px;
	color: #666666;
}
 #wrapper #base #content #section .p_top a {
	font-size: 10px;
	color: #666666;
}
/* ■ぱんくず
----------------------------------------------*/
 #pankuz {
	margin-left: 0px;
	padding-left: 20px;
	margin-bottom: 20px;
}
#wrapper #head #menu2 li {
	display: inline;
	margin-right: 8px;
	margin-left: 8px;
	font-size: 16px;
}
#wrapper #head #menu2 ul {
	margin-left: auto;
	margin-right: auto;
	padding-top: 85px;
	width: 680px;
}
#wrapper #head #menu2 {
	height: 120px;
	width: 930px;
	background-image: url(http://www.denwao.com/image/nabigetion.jpg);
	background-repeat: no-repeat;
	margin-right: auto;
	margin-left: auto;
	background-position: 15px 70px;
}
/* ■NEWS
----------------------------------------------*/
#wrapper #news #slide .customize1 {
	font-size: 12px;
	color: #666666;
}
#wrapper #base #side #veri {
	height: 82px;
	width: 190px;
	text-align: center;
	margin-top: 15px;
	margin-right: auto;
	margin-left: auto;
}
/* ■サイドバナー
----------------------------------------------*/
#wrapper #base #side #pr p {
	margin: 0px;
	padding: 0px;
}
#wrapper #new_footer #area {
	font-size: 90%;
	line-height: 140%;
}
#wrapper #base #content #section #cection #newsbox li {
	padding: 4px;
}
#wrapper #head #company_buy {
	height: 60px;
	width: 245px;
	position: absolute;
	left: 481px;
	top: 8px;
}
#voice #wrapper #base #side #side-container #rightside #rightcol #sub_2 p {
	padding-left: 30px;
}
#first #wrapper #base #content #section .cry {
	margin-top: 30px;
}
#wrapper #base #content #section #cry {
	margin-top: 40px;
	width: 620px;
	margin-left: 20px;
}
#wrapper #base #side #pr .deliver {
	margin-top: 10px;
}
#home #wrapper #base #content #section #cection .ivent {
	margin-bottom: 15px;
}

#wrapper #base #content #section .ivent,
#wrapper #base #content #section .ivent {
	margin-bottom: 15px;
}
#wrapper #base #content #section #manage .co_tel {
	margin-left: -20px;
}
#wrapper #base #side #relieved h5 {
	background-image: url(../image/promise_bg.gif);
	background-repeat: no-repeat;
	font-weight: normal;
	color: #FFFFFF;
	height: 28px;
	padding-top: 5px;
	padding-left: 5px;
}

.relieved2 .kyouka_au {
	background-image: url(../image/au_line.gif);
	background-repeat: no-repeat;
	font-weight: normal;
	color: #FFFFFF;
}

.relieved2 .kyouka_sb {
	background-image: url(../image/sb_line.gif);
	background-repeat: no-repeat;
	font-weight: normal;
	color: #FFFFFF;
	font-size: 12px;
}

.relieved2 h5 {
	background-image: url(../image/docomoside_line.gif);
	background-repeat: no-repeat;
	font-weight: normal;
	color: #FFFFFF;
	height: 28px;
	font-size: 13px;
	padding-top: 5px;
	padding-left: 5px;
}

.relieved2 p {
	margin-top: -10px;
	margin-left: 0px;
	font-size: 90%;
	line-height: 145%;
	padding-left: 14px;
}

#wrapper #base #side #relieved {
	background-color: #FFFFFF;
	width: 190px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 15px;
	margin-bottom: 15px;
}

#wrapper #base #side .relieved2 {
	background-color: #FFFFFF;
	width: 198px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 15px;
	margin-bottom: 15px;
	/*background-image: url(../image/bg_rank.gif);*/
	background-repeat: no-repeat;
	background-position: left bottom;
	/*height: 160px;*/
}

#wrapper #base #side #relieved p {
	margin-top: 0px;
	margin-left: 0px;
	font-size: 90%;
	padding-right: 5px;
	line-height: 145%;
}
#result img{
vertical-align: middle;
	margin: 0 5px 0 0;}

#searchform{
background-color: #ff6666;
color: #FFFFFF;
margin-bottom: 15px;
padding: 5px;}
#searchform #s{ width: 104px; height: 22px;}

#searchsubmit{
width: 46px;
text-align: center;
}

#wrapper #base #side #result {
	background-color: #FFFFFF;
	width: 198px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 15px;
	margin-bottom: 15px;
}

#wrapper #base #side #result p {
	font-size: 90%;
	padding: 5px 10px;
	line-height: 145%;
	border-bottom: 1px dotted #CCC;}

#wrapper #base #side #result h5 {
	background-color: #ff6666;
	font-weight: normal;
	color: #FFFFFF;
	padding: 3px;
	margin-bottom: 5px;
	text-align: center;
	border-radius: 5px;		/* CSS3草案 */
	-webkit-border-radius: 5px;	/* Safari,Google Chrome用 */
	-moz-border-radius: 5px;	/* Firefox用 */
}

#kaden #wrapper #base #content #section #digital li {
	width: 168px;
	float: left;
	margin-bottom: 15px;
}
#wrapper #base #content #section #digital_ng {
	margin-left: 20px;
}
#kaden #wrapper #base #content #section #way #way_text .mark,
#wrapper #base #content #section #digital_ng .mark {
	background-color: #FFFFD7;
}
#wrapper #base #content #section #digital_ng li {
	width: 630px;
}
#wrapper #base #content #section #way img {
	float: left;
	width: 270px;
}
#wrapper #base #content #section #way #way_text {
	float: left;
	padding-left: 25px;
	width: 365px;
	margin-left: 0px;
}
#wrapper #base #content #section #way {
	width: 675px;
	height: 180px;
}
.flowBox dl {
	padding: 0px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.flowBox dd {
	margin-bottom: 10px;
	margin-left: 0px;
	padding-left: 0px;
}
.flowBox dl {
	padding: 0px;
	margin: 0px;
}
.flowBox {
	font-size: 84%;
	line-height: 140%;
}
.flowBox p {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
	line-height: 150%;
}
.photoBox {
	float: left;
	width: 280px;
	padding-bottom: 20px;
}
#pageContent li {
	clear: both;
	padding-bottom: 20px;
}
.addressBox {
	margin-left: 280px;
	padding: 5px;
	background-color: #FFFF99;
	border: 1px solid #999999;
	margin-top: 10px;
}
#telbox2 {
	background-color: #FFFFCC;
	padding: 10px;
	margin-left: 280px;
	margin-right: 10px;
	border: 1px dotted #CCCCCC;
}
#company #wrapper #base #content #section #com_box #contribute #results a {
	font-size: 12px;
}
.line_h3 {
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #FF7575;
	margin-left: 10px;
	margin-bottom: 10px;
	padding-left: 9px;
	font-size: 18px;
}
#company #wrapper #base #content #section #com_box #contribute p {
	margin-left: -20px;
	margin-top: -10px;
}
#wrapper #base #side #Twitter {
	width: 198px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 15px;
	margin-bottom: 15px;
}
#rightside #rightcol p {
	margin-left: -20px;
	margin-top: -10px;
}
#what #denwaou .rank {
	padding-left: 30px;
	line-height: 140%;
}
#takuhai p,
#takuhai1 p  {
	margin: 0px;
	padding: 0px;
}
#post #wrapper #base #content #section #background {
	background-color: #FFFFCC;
	margin-left: 20px;
	margin-bottom: 15px;
	padding: 8px;
	margin-top: 10px;
}
#post #wrapper #base #content #section #background p {
	margin-top: -10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: -20px;
}
#home #wrapper #base #content #section #ss_bnr {
	margin-top: 10px;
}
#wrapper #base #side #ssbnr {
	margin-top: 10px;
}


#home #wrapper #base #side #favorite {
	width: 210px;
}
#wrapper #base #side #favorite p {
	margin-right: 0px;
	margin-left: -15px;
}




#voice #wrapper #base #content #section #pkbg ul {
	background-image: url(http://www.denwao.com/image/p_bg_center.gif);
	background-repeat: repeat-y;
	padding-right: 15px;
	padding-left: 15px;
	width: 607px;
}
#voice #wrapper #base #content #section #pkbg {
	padding-bottom: 9px;
	width: 637px;
	margin-left: 37px;
	background-image: url(http://www.denwao.com/image/p_bg_under.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}
#voice #wrapper #base #content #section #pkbg li {
}
#voice #wrapper #base #content #section #pkbg li {
}
#voice #wrapper #base #content #section #pkbg h4 {
	background-image: url(http://www.denwao.com/image/chui.gif);
	background-repeat: no-repeat;
	background-position: 20px;
}
#voice #wrapper #base #content #section #pkbg .chui {
	background-image: url(http://www.denwao.com/image/chui.gif);
	padding-left: 25px;
	background-repeat: no-repeat;
	margin-bottom: 10px;
}
#wrapper #base #content #section .sub_photo h2 {
	font-size: 18px;
	margin-left: 20px;
	padding-top: 15px;
	color: #333333;
}
#wrapper #base #content #section .title3 span {
	margin-left: 20px;
	line-height: 2em;
	font-size: 16px;
}
#voice #wrapper #base #content #section ol {

}
#voice #wrapper #base #content #section #pattern #pattern_block {
	background-image: url(http://www.denwao.com/secret/image/buy_centar.gif);
	width: 245px;
	height: 185px;
	background-repeat: repeat-y;
	padding-right: 15px;
	padding-left: 15px;
	margin-right: auto;
	margin-left: auto;
}
#voice #wrapper #base #content #section #pattern {
	background-image: url(http://www.denwao.com/secret/image/buy_under.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	width: 275px;
	padding-bottom: 12px;
	margin-right: auto;
	margin-left: auto;
}
#voice #wrapper #base #content #section #pattern #pattern_block p {
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	line-height: 1.4em;
	margin: 0px;
}
#voice #wrapper #base #content #section #pattern #pattern_block .common_box {
	padding-left: 90px;
	margin-top: 8px;
}
#voice #wrapper #base #content #section #pattern img {
	margin: 0px;
	padding: 0px;
	vertical-align:bottom
}
#voice #wrapper #base #content #section #pattern #pattern_block a {
	text-decoration: none;
}
#voice #wrapper #base #content #section #box_base {
	width: 337px;
	float: left;
}
#voice #wrapper #base #content #section #bob {
	width: 337px;
	float: left;
}
#voice #wrapper #base #content #section ol {
	margin-left: 0px;
	padding-left: 0px;
}
#secret #wrapper #base #content #section #dictionary {
	width: 165px;
	float: left;
}
#secret #wrapper #base #content #section #dictionary li {
	background-image: url(http://www.denwao.com/image/btn_list.gif);
	background-repeat: no-repeat;
	background-position: 22px center;
	margin-top: 2px;
	margin-bottom: 2px;
	padding-left: 30px;
}
#secret #wrapper #base #content #section #dictionary .dic {
	background-color: #FF6766;
	margin-bottom: 5px;
	background-image: none;
	width: 145px;
	height: 20px;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-left: 15px;
	padding-left: 5px;
}
#secret #wrapper #base #content #section #dictionary ul {
	margin-bottom: 10px;
}
#secret #wrapper #base #content #section .yougo {
	margin-left: 20px;
}
#home #wrapper #base #side .pr .fb-like-box {
	width: 198px;
	margin-right: 6px;
	margin-left: 6px;
}
#jidousatei #wrapper #base #content #section .fb-like {
	width: 100px;
	margin-left: 650px;
}
#w3 #wrapper #base #content #section #shiroromu {
	width: 675px;
}
#w3 #wrapper #base #content #section #shiroromu #shirobox {
	width: 225px;
	float: left;
	background-image: url(http://www.denwao.com/shiroromu/images/rom1.jpg);
	background-position: left top;
	height: 100px;
	background-repeat: no-repeat;
}
#w3 #wrapper #base #content #section #shiroromu #shirobox {
	width: 225px;
	float: left;
	background-image: url(http://www.denwao.com/shiroromu/images/rom1.jpg);
	background-position: left top;
	height: 130px;
	background-repeat: no-repeat;
}
#w3 #wrapper #base #content #section #shiroromu #shirobox2 {
	width: 225px;
	float: left;
	background-image: url(http://www.denwao.com/shiroromu/images/rom2.jpg);
	background-position: left top;
	height: 130px;
	background-repeat: no-repeat;
}
#w3 #wrapper #base #content #section #shiroromu #shirobox3 {
	width: 225px;
	float: left;
	background-image: url(http://www.denwao.com/shiroromu/images/rom3.jpg);
	background-position: left top;
	height: 130px;
	background-repeat: no-repeat;
}
#w3 #wrapper #base #content #section #shiroromu #shirobox4 {
	width: 225px;
	float: left;
	background-image: url(http://www.denwao.com/shiroromu/images/rom4.jpg);
	background-position: left top;
	height: 130px;
	background-repeat: no-repeat;
}
#w3 #wrapper #base #content #section #shiroromu #shirobox5 {
	width: 225px;
	float: left;
	background-image: url(http://www.denwao.com/shiroromu/images/rom5.jpg);
	background-position: left top;
	height: 130px;
	background-repeat: no-repeat;
}
#w3 #wrapper #base #content #section #shiroromu #shirobox6 {
	width: 225px;
	float: left;
	background-image: url(http://www.denwao.com/shiroromu/images/rom6.jpg);
	background-position: left top;
	height: 130px;
	background-repeat: no-repeat;
}

#w3 #wrapper #base #content #section #shiroromu #shirobox7 {
	width: 225px;
	float: left;
	background-image: url(../shiroromu/images/rom7.jpg);
	background-position: left top;
	height: 130px;
	background-repeat: no-repeat;
}

#w3 #wrapper #base #content #section #shiroromu #shirobox span,
#w3 #wrapper #base #content #section #shiroromu #shirobox2 span,
#w3 #wrapper #base #content #section #shiroromu #shirobox3 span,
#w3 #wrapper #base #content #section #shiroromu #shirobox4 span,
#w3 #wrapper #base #content #section #shiroromu #shirobox5 span,
#w3 #wrapper #base #content #section #shiroromu #shirobox6 span,
#w3 #wrapper #base #content #section #shiroromu #shirobox7 span {
	padding-left: 15px;
	margin-bottom: 0px;
	padding-bottom: 0px;
}

#w3 #wrapper #base #content #section  #textshiro {
	width: 225px;
	height: 80px;
	float: left;
}
#w3 #wrapper #base #content #section #shiro_bbok {
	margin-bottom: 15px;
}
#s_rank1 #wrapper #base #content #section #model #ip {

}
#s_rank1 #wrapper #base #content #section #model #ip #ip3 {
	width: 220px;
	height: 88px;
	float: left;
	background-image: url(http://www.denwao.com/list/image/geppu.jpg);
	background-repeat: no-repeat;
}
#s_rank1 #wrapper #base #content #section #model #ip p {
	padding-left: 10px;
}
#s_rank1 #wrapper #base #content #section #model #ip #ip4 {
	width: 455px;
	margin-left: 220px;
}
#s_rank1 #wrapper #base #content #section #iphone_BOX {
	width: 675px;
}
#s_rank1 #wrapper #base #content #section #iphone_BOX #iphone_BOX1 {
	float: left;
	width: 337px;
}
#s_rank1 #wrapper #base #content #section #iphistory {
	width: 675px;
}
#s_rank1 #wrapper #base #content #section #iphistory #iphistory1 {
	width: 330px;
	float: left;
}
#s_rank1 #wrapper #base #content #section #iphistory #iphistory2 {
	width: 340px;
	float: left;
}
#s_rank1 #wrapper #base #content #section #iphistory #iphistory4 {
	float: left;
	width: 320px;
	margin-top: 20px;
	padding-right: 10px;
}
#s_rank1 #wrapper #base #content #section #iphistory #iphistory3 {
	float: left;
	width: 330px;
	margin-top: 20px;
}
#w3 #wrapper #base #content #section #shiro_bbok #shiroromu #shirobox h4,
#w3 #wrapper #base #content #section #shiro_bbok #shiroromu #shirobox2 h4,
#w3 #wrapper #base #content #section #shiro_bbok #shiroromu #shirobox3 h4,
#w3 #wrapper #base #content #section #shiro_bbok #shiroromu #shirobox4 h4,
#w3 #wrapper #base #content #section #shiro_bbok #shiroromu #shirobox5 h4,
#w3 #wrapper #base #content #section #shiro_bbok #shiroromu #shirobox6 h4 {

}
#w3 #wrapper #base #content #section #shiro_bbok #shirobox2 #textshiro p {
	margin-left: -10px;
	margin-top: -5px;
}
#secret #wrapper #base #content #section #midashi_bg {
	background-image: url(http://www.denwao.com/image/line_gd.jpg);
	height: 40px;
	width: 650px;
	background-repeat: no-repeat;
	margin-left: 20px;
}
#secret #wrapper #base #content #section #midashi_bg span {
	line-height: 3em;
	padding-left: 15px;
}
#secret #wrapper #base #content #section #shiroromu_pic {
	width: 675px;
	margin-bottom: 15px;
}
#secret #wrapper #base #content #section #shiroromu_pic #shiroromu_pic2 {
	width: 455px;
	float: left;
	padding-right: 20px;
}
#secret #wrapper #base #content #section #shiroromu_pic #shiroromu_pic3 {
	float: left;
	width: 197px;
}
}
#s_rank1 #wrapper #base #content #section #iphistory #iphistory4 p {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#s_rank1 #wrapper #base #content #section #iphistory #iphistory4 p {
	padding: 0px;
}
#s_rank1 #wrapper #base #content #section #iphistory #iphistory2 p {
	padding-top: 0px;
}
#secret #wrapper #base #content #section #shirokouza {
	margin-left: 20px;
	margin-bottom: 15px;
}
#secret #wrapper #base #content #section #kouza #kouzapic {
	width: 108px;
	float: left;
}
#secret #wrapper #base #content #section #kouza1 #kouzapic1 {
	width: 265px;
	float: left;
}
#secret #wrapper #base #content #section #kouza #kouzatext {
	width: 542px;
	float: left;
}
#secret #wrapper #base #content #section #kouza1 #kouzatext {
	width: 400px;
	float: left;
}
#secret #wrapper #base #content #section #kouza #kouzatext p {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
}
#secret #wrapper #base #content #section #kouza1,
#secret #wrapper #base #content #section #kouza {
	width: 650px;
	height: 170px;
	margin-bottom: 20px;
	margin-left: 25px;
	padding-top: 20px;
}

#home #wrapper #base #content #section #buy_rank .12docomo {
	margin: 0px;
	padding: 0px;
}
#home #wrapper #base #content #section #buy_rank .12docomo .12docomo img {
	margin: 0px;
	padding: 0px;
}
#secret #wrapper #base #content #section #kouza1 p {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#side #ssbnr p {
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
	padding: 0px;
}
#secret #wrapper #base #content #section .ichien1{
	background-image: url(../secret/image/sono1.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 70px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-left: 0px;
	margin-bottom: 10px;

}
#secret #wrapper #base #content #section .ichien2{
	background-image: url(../secret/image/sono2.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 70px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-left: 0px;

}
#secret #wrapper #base #content #section .ichien3{
	background-image: url(../secret/image/sono3.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 70px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-left: 0px;
;
}
#secret #wrapper #base #content #section .ichien4{
	background-image: url(../secret/image/sono4.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 70px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-left: 0px;

}
#secret #wrapper #base #content #section .ichien5{
	background-image: url(../secret/image/sono5.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 70px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-left: 0px;

}
#secret #wrapper #base #content #section .ichien6{
	background-image: url(../secret/image/sono6.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 70px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-left: 0px;

}
#secret #wrapper #base #content #section .ichien7{
	background-image: url(../secret/image/sono7.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 70px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-left: 0px;

}

#secret #wrapper #base #content #section ul {
	margin-bottom: 20px;
}

#iphone_buy #i_box {
	width: 125px;
	float: left;
	padding-right: 5px;
	padding-left: 5px;
}
#iphone_buy {
	width: 675px;
}
#i_list li {
	background-image: url(../list/image/iphone_icn.gif);
	background-repeat: no-repeat;
	height: 20px;
	margin-left: 0px;
	padding-left: 25px;
	padding-top: 5px;
	padding-bottom: 5px;
}
#section #i_list {
	margin-bottom: 15px;
}
#section #i_list {
	margin-left: 17px;
}
#section #model #ip p {
	padding-top: 2px;
}
#secret #wrapper #base #content #section #ivent {
	margin-top: 15px;
	margin-left: 20px;
}
#jidousatei #wrapper #base #content #section #favorite1 {
	width: 210px;
	padding-left: 540px;
}
#new_footer .hide a {
	text-decoration: none;
	color: #333;
}

/* 見積もりフォーム */
.wrapall {
	clear:both;

}



*:first-child+html #news{
	clear:both;
	margin-top:75px;
}

#bgf {
    background: none;
    margin-left: 0;
    background: url(http://www.denwao.com/image/bfbg_big.jpg) repeat-y;
    padding: 0;
    min-height: 136px;
    width: 808px;
    height: 155px;
    border-bottom: #F36 solid 2px;
    border-right: #F36 solid 2px;
    float: left;
}

#bgf2 {
    background: url(http://www.denwao.com/image/bfbg_big.jpg) repeat-y;
    width: 88px;
    height: 155px;
    float: left;
    border-bottom: #F36 solid 2px;
    border-left: #F36 solid 2px;
    background: url(http://www.denwao.com/image/step1.png) no-repeat,url(http://www.denwao.com/image/step2.png) no-repeat, url(http://www.denwao.com/image/step3.png) no-repeat,url(http://www.denwao.com/image/bfbg_big.jpg) repeat-y;
    background-size: 70px,70px,70px,auto;
    background-position: 15px 14px,15px 62px,15px 112px,0 0;
}

#bgf table{
	background:none !important;
	color:#000 !important;
	width: 790px;
}

#bgf th{
	color:#000 !important;
}

#bgf td{

}

/* #formcont02 */


#wrapper #base #content #easyApp #formcont02{
	padding:0;
}
#wrapper #base #content #easyApp #formcont02 p{
	padding:0;
	margin:0;
	font-size:90%;
	color:#000;
}



#formcont02 ol{
	margin-bottom:10px;
	padding:13px 0 0 10px;
	list-style:none;
	width:100%;
}
#formcont02 ol li{
	padding-right:0.5em;
	font-weight:bold;
	display:inline;
}
#formcont02 ol li input{
	margin-right:0.8em;
}

#formcont02 .fl{
	text-align:right;
}

#formcont02 .fl a{
	color:#00F;
	font-size:12px;
	font-weight:bold;
	margin-right:10px;
}

.style5b {
	width: 90%;
	text-align:left;
}

.style6 {
	width: 350px;
	height:100px;
	text-align:left;
}
.style7 {
	width: 450px;
	text-align:right;
	margin-right:10px;
	margin-bottom:10px;
}

.style8 {color: #333333}
.style10 {font-size: 14px}

.section1{
	padding: 0 0 0px 20px;}
	
.section1 dl{
	margin-bottom: 10px;}
	
.section2 p{
	margin-bottom: 10px;
	padding: 0 0 0px 20px;}
	
/*白ロム　150810　追記	*/
#shiroromu .shiroinfowrap {
	margin-bottom: 20px;
	padding-bottom: 10px;
}

#shiroromu .shiroinfowrap .shiroInfobox {
	width: 225px;
	float: left;
	height: 200px;
	background-repeat: no-repeat;
	position: relative;
}
#shiroromu .shiroinfowrap .shiroInfobox p {
	margin: 0px !important;
	padding: 10px !important;
}

#shiroromu .shiroinfowrap .shiroInfobox .frontTxt {
	position: absolute;
	top: 108px;
	font-weight: bold;
	left: 10px;
	color: #333;
	text-shadow: 1px 1px #FFF;
}
#shiroromu .shiroinfowrap .shiroInfobox .frontTxt2 {
	margin: 5px;
	line-height: 150%;
}
#shiroromu .shiroinfowrap .shiroInfobox span a {
	color: #333;
}

.mb20 {
	margin-bottom: 20px;
}
.ml10 {
	margin-left: 10px;
}
.ml5 {
	margin-left: 5px;
}

#iphone_buy .i_box165 {
	float: left;
	width: 165px;

}
.txtRedB22 {
	font-size: 22px;
	color: #F00;
	font-weight: bold !important;
}





/* こっからしたはclearfix */

.clearfix:after {
	content: ".";  /* 新しい要素を作る */
	display: block;  /* ブロックレベル要素に */
	clear: both;
	height: 0;
	visibility: hidden;
}
.clearfix {
	min-height: 1px;
}
* html .clearfix {
	height: 1px;/*¥*//*/
  height: auto;
  overflow: hidden;
  /**/
}
	