@charset "Shift_JIS";/* CSS Document */body{margin:0;padding:0;font-size:100%;font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ" , Meiryo,  "ＭＳ Ｐゴシック", sans-serif ;}p,h1,h2,h3{margin:0;padding:0;}img{border:0;}.clear{clear:both;}#Fourteen{width:590px;}#Fourteen .top{width:590px;margin:0 0 10px 0;}#FourteenMain{width:590px;height:645px;background-image:url(image/main.gif);background-repeat:no-repeat;margin:0 0 5px 0;padding:0;}#FourteenMain h1,h2{text-indent:-9999px;}.copyright{width:590px;text-align:right;font-weight:bold;font-size:10px;margin:0 0 30px 0;}#FourteenCover{width:590px;height:305px;margin:0 0 20px 0;}#FourteenCover .cover{width:220px;float:left;}#FourteenCover .bascket{width:370px;height:315px;float:right;background-image:url(image/sub_bg.gif);background-repeat:no-repeat;background-position:bottom;}#FourteenCover .bascket p{line-height:1.6em;}#FourteenSub{width:590px;}#FourteenSub .comment{margin:10px 0;}#FourteenSub h3{text-indent:-9999px;}#FourteenContents{width:590px;}#FourteenContents .contents{width:590px;margin:0 0 30px 0;}#FourteenContents .contentsleft{width:90px;float:left;}#FourteenContents .title{margin:0 0 10px 0;}#FourteenContents .icon{width:80px;margin:0 0 3px 0;}#FourteenContents .name{width:80px;margin:0 0 3px 0;}#FourteenContents .profile{width:80px;margin:0 0 3px 0;}#FourteenContents .profiletxt{font-size:80%;line-height:1.3em;margin:0 0 10px 0;}#FourteenContents .contentsright00a{width:500px;height:80px;float:right;background-image:url(image/00a_bg.gif);background-repeat:no-repeat;background-position:right bottom;}#FourteenContents .contentsright01{width:500px;height:150px;float:right;background-image:url(image/01_bg.gif);background-repeat:no-repeat;background-position:right bottom;}#FourteenContents .contentsright02{width:500px;height:200px;float:right;background-image:url(image/02_bg.gif);background-repeat:no-repeat;background-position:right bottom;}#FourteenContents .contentsright03{width:500px;height:200px;float:right;background-image:url(image/03_bg.gif);background-repeat:no-repeat;background-position:right bottom;}#FourteenContents .contentsright04{width:500px;height:200px;float:right;background-image:url(image/04_bg.gif);background-repeat:no-repeat;background-position:right bottom;}#FourteenContents .contentsright05{width:500px;height:220px;float:right;background-image:url(image/05_bg.gif);background-repeat:no-repeat;background-position:right bottom;}#FourteenContents .contentsright06{width:500px;height:200px;float:right;background-image:url(image/06_bg.gif);background-repeat:no-repeat;background-position:right bottom;}#FourteenContents .contentsright07{width:500px;height:200px;float:right;background-image:url(image/07_bg.gif);background-repeat:no-repeat;background-position:right bottom;}#FourteenContents .contentsright00b span{font-weight:bold;}#FourteenContents p{line-height:1.5em;}#FourteenContents .contentsright00b p a:link{color:#000;padding:3px;margin:3px 0;text-decoration:none;}#FourteenContents .contentsright00b p a:hover{background-color:#9cf;text-decoration:none;}#FourteenContents .contentsright00b .pop{color:#03c;font-weight:bold;}#FourteenContents .border{clear:both;width:590px;height:1px;margin:10px 0 10px 0;background-image:url(image/black_dot.gif);background-repeat:repeat-x;}#FourteenLink{width:590px;margin:0 0 30px 0;}#FourteenLink .title{margin:20px 0 10px 0;}#FourteenPresent{width:590px;height:162px;background-image:url(image/present_bg.gif);background-repeat:no-repeat;margin:10px 0;}#FourteenPresent .presenttitle{padding:15px 10px 10px 10px;}#FourteenPresent .presentpapa{width:70px;float:left;margin:0 10px;}#FourteenPresent .presenttxt{width:320px;float:left;line-height:1.5em;}#FourteenPresent .presentquo{width:140px;float:right;margin:0 20px 0 10px;}#PopProfile{width:420px;margin:10px auto;}#PopProfile .poptitle{width:420px;margin:10px 0;}#PopProfile p{line-height:1.5em;}#PopProfile .close{width:420px;text-align:right;clear:both;}#PopProfile .close a{color:#f39;text-decoration:none;}#PopProfile .close a:hover{color:#f39;text-decoration:underline;}#PopProfile .icon{width:90px;float:left;}#PopProfile .profiletxt{width:330px;float:right;}#FourteenImg{width:550px;margin:10px auto;text-align:center;}#FourteenImg img{margin:10px 0;}#FourteenBnr{width:590px;margin:10px 0;}
