/* CSS Document */

/*all
--------------------------------------------------*/

img {
	border: none;
	}

li {
	list-style:none;
	font-size: small;
	marign: 0px;
	padding: 0px;
	}

p {
	font-size: small;
	line-height: 140%;
	padding: 0px;
	margin: 0px;
	}

table {
	margin: 0px;
	padding: 0px;
	border: 0px;
	}

td {
	vertical-align: top;
	font-size: small;
	line-height: 140%;
	text-align: left;
	}

.indent {
	text-indent:-9999px;
	}

/*header
--------------------------------------------------*/

#hheader {
        background: url(http://www.kekkon-j.com/special/love/love/images/header_rogo.gif) no-repeat;
        width:750px;
	height: 96px;
	}


/*pankuzu
--------------------------------------------------*/



#pan p {
	padding: 3px 15px;
	}

/*left
--------------------------------------------------*/

#left {
       margin:0px auto 0ox auto;
	}

/*right
--------------------------------------------------*/

#right {
	background: url(http://www.kekkon-j.com/special/love/love/images/navi_back.gif) repeat-y;
	background-position: 10px;
        padding-left:10px;
	}

/*footer
--------------------------------------------------*/

#ffooter {
	width: 780px;
	height: 65px;
	background: url(http://www.kekkon-j.com/special/love/love/images/footer_back.gif) repeat-x;
	padding-top: 20px;
	clear: both;
	}

#ffooter ul {
	padding: 15px 15px 0px 15px;
}

#rss1 {
	display: block;
	padding-left: 2px;
	text-indent: -9999px;
	width:37px;
	height:13px;
	background: url(http://www.kekkon-j.com/special/love/love/images/rss1.gif) no-repeat;
	}

#rss2 {
	display: block;
	padding-left: 2px;
	text-indent: -9999px;
	width:37px;
	height:13px;
	background: url(http://www.kekkon-j.com/special/love/love/images/rss1.gif) no-repeat;
	}

#atom {
	display: block;
	padding-left: 2px;
	text-indent: -9999px;
	width:37px;
	height:13px;
	background: url(http://www.kekkon-j.com/special/love/love/images/atom.gif) no-repeat;
	}

#top_back {
	display: block;
	text-indent: -9999px;
	width:135px;
	height:20px;
	background: url(http://www.kekkon-j.com/special/love/love/images/toppage_back.gif) no-repeat;
	}

#rss1 a {
	display: block;
	padding-left: 2px;
	width:37px;
	height:13px;
	}

#rss2 a {
	display: block;
	padding-left: 2px;
	width:37px;
	height:13px;
	}

#atom a {
	display: block;
	padding-left: 2px;
	width:37px;
	height:13px;
	}

#top_back a {
	display: block;
	width:135px;
	height:20px;
	}

#rss1 a:hover {
	text-decoration: none;
	}

#rss2 a:hover {
	text-decoration: none;
	}

#atom a:hover {
	text-decoration: none;
	}

#top_back a:hover {
	text-decoration: none;
	}



/*navi
--------------------------------------------------*/

#navi_top {
	width: 202px;
	height: 10px;
	}

#navi_down {
	width: 202px;
	height: 10px;
	}

#pro {
	width: 190px;
	padding-bottom: 15px;
	}

#pro h2 {
	background: url(http://www.kekkon-j.com/special/love/love/images/navi_pro.gif) no-repeat;
	margin-bottom: 10px;
	}

#pro img {
	margin-left: 15px;
	margin-bottom: 10px;
	}

#name {
	margin-left: 15px;
	margin-bottom: 5px;
	padding-left: 7px;
	height:16px;
	background: url(http://www.kekkon-j.com/special/love/love/images/navi_name.gif) no-repeat;
	}

#name_txt p {
	margin-left: 15px;
	}

#navi_new {
	width: 190px;
	padding-bottom: 15px;
	}

#navi_new h2 {
	background: url(http://www.kekkon-j.com/special/love/love/images/navi_new.gif) no-repeat;
	margin-bottom: 10px;
	}

#navi_table {
	margin-left: 15px;
	}

#navi_new table {
	width: 175px;
	}

#navi_new img {
	margin-top: 0.3em;
	}

#navi_table td.table_bottom {
	padding-bottom: 5px;
	}

#navi_back {
	width: 190px;
	padding-bottom: 15px;
	}

#navi_back h2 {
	background: url(http://www.kekkon-j.com/special/love/love/images/navi_backnumber.gif) no-repeat;
	margin-bottom: 10px;
	}

.archivelist {
	font-size: small;
	padding-left: 15px;
	}

#navi_consultation {
	width: 190px;
	padding-bottom: 15px;
	}

#navi_consultation h2 {
	background: url(http://www.kekkon-j.com/special/love/love/images/navi_consultation.gif) no-repeat;
	margin-bottom: 10px;
	}

#navi_consultation p {
	margin-left: 15px;
	margin-bottom: 10px;
	}

#navi_consultation img {
	margin-left: 15px;
	}


/*index content
--------------------------------------------------*/

#main_title {
	width: 750px;
	height: 45px;
	background: url(http://www.kekkon-j.com/special/love/love/images/main_consultation.gif) no-repeat;
        margin:0px;
        padding:0px;
	}

#main_top {
	background-color: #82756D;
	margin-bottom: 15px;
        width:750px;
	}

#main_top p {
	display: block;
	padding: 5px 30px 10px 30px;
	color: #FFFFFF;
        width:80%;
	}

#main_down {
	width: 720px;
	height: 29px;
        padding-left:30px;
	background: url(http://www.kekkon-j.com/special/love/love/images/main_down.gif) no-repeat;
	}

#main_down p {
	padding: 5px 15px 0px 0px;
	color: #FFFFFF;
	}

#main_down a {
	text-decoration: none;
	}

#main_down a:link {
	color: #FFFFFF;
	}

#main_down a:visited {
	color: #FFFFFF;
	}

#main_down a:active {
	color: #FFFFFF;
	}

#main_down a:hover {
	color: #FFFFFF;
	text-decoration: underline;
	}

#main_new h3 {
	height: 36px;
	background: url(http://www.kekkon-j.com/special/love/love/images/title_consultation.gif) no-repeat;
	margin-bottom: 10px;
	}

#main_list {
	width: 750px;
        margin:0px;
        padding:0px;
        
}

#main_list ul {
	width:90%;
        margin:0px auto 0px auto;
        padding:0px;
}

#main_list ul li {
	background-image: url(http://www.kekkon-j.com/special/love/love/images/arrow.gif);
	background-repeat: no-repeat;
        background-position: 0px 5px;
        border-bottom: 1px dotted #666666;
        padding-bottom: 5px;
        margin-bottom: 5px;
        padding-left:15px;

}

.more {
        border-top: 1px dotted #666666;
        background-color:#EBEBEB;
        padding: 10px;
        margin: 10px;
}

.more2 {
        border-top: 1px dotted #666666;
        background-color:#978c85;
        padding: 10px;
        margin: 10px;
        color:#666666;
}

.more2 p {
        color:#666666;
}

#main_list img {
	margin-top: 0.3em;
}


/*second
--------------------------------------------------*/

#second_title {
	padding-bottom: 0px;
	}

#second_title h3 {
	height: 61px;
	background : url(images/worry.gif) no-repeat;
	}

#second_day {
	display: block;
	height: 25px;
	background: url(http://www.kekkon-j.com/special/love/love/images/day_back.gif) repeat-x;
        text-align:right;
	}

#second_day p {
	font-size: small;
	color: #FFFFFF;
	padding: 3px 15px 15px 0px;
	}

#second_q {
	padding: 15px 10px 0px 10px;
	margin: 15px 10px 15px 0px;
	}

#second_answer {
	padding-top: 15px;
	}

#second_answer h3 {
	height: 42px;
	background : url(http://www.kekkon-j.com/special/love/love/images/answer.gif) no-repeat;
	}

#second_a {
	padding: 15px 10px 5px 10px;
	margin: 15px 10px 15px 0px;
	}

#others {

	}

#others li {
	background-image: url(http://www.kekkon-j.com/special/love/love/images/arrow02.gif);
	background-repeat: no-repeat;
        background-position: 0px 5px;
}    


#zentai {
       border-left:5px solid #3c3c3c;
       border-right:5px solid #3c3c3c;
       width:750px;
       margin:0px;
       padding:0px;
       height:105%;
}


