/* CSS Document *//* 基本設定 */BODY{    margin:0px;    padding:0px;    background-color:#ffffff;    color:#2D0745;}img{					border:0px;}a:hover {    color:#ff0099;}a:visited{    color:#663399;}/****** メイン *******/#main{    position:absolute;    top:10px;    left:10px;    background-color:#FFFFFF;    width:750px;    font-size:small;}#photo_cl{    position:absolute; top:10px; right:10px;}#photo_wa{    float:left;}#photo{    float:right;	margin: 5px 5px;}#photol{    float:left;	margin: 5px 5px;}#photo_g{    float:left;	margin: 5px 20px;}/**** コンテンツ用 ****/#column{    position:relative;    width:730px;    margin-top:10px;    margin-left:20px;    background-color:#FFFFFF;}#column h1{    position:relative;    border-bottom: inset 2px #ff0000;    width:220px;    text-align:left;    font-size:large;    padding:0em 0.3em;}#column h2{    position:relative;    text-align:left;    font-size:medium;    padding:0em 1.8em;	background: url(../img/p_dol.gif) no-repeat center left;}#column h3{    position:relative;    text-align:left;    font-size:small;    padding:0em 0em;    line-height:0.5em;}#column a{   text-decoration:none;}#column p{    margin:0.3em 0.5em 0.3em 1.5em;    font-size:medium;    line-height:1.5em;}/****** フッタ *******/#footer{    position:relative;    background-color:#FFFFFF;    width:760px;}#photo_f{    float:right;}