﻿/* takanori kawai */

/* main area*/

div.mainArea {position:relative; clear:both; margin:0px auto; width:100%; height:280px; background:url(../img/prof/bg_profile.jpg) top left no-repeat;}
div.mainArea div.topicPath {margin:7px 0px 0px 17px; text-align:left;}
div.mainArea h2 {position:absolute; top:30px; left:10px; width:115px; height:25px; margin:0px; background:url(../img/prof/ttl_profile.jpg) top left no-repeat; text-indent:-2000px; overflow:hidden;}
div.mainArea ul {position:absolute; top:67px; left:5px; width:590px;}
div.mainArea ul li {position:absolute;}
div.mainArea ul li h3 {width:53px; height:15px; text-indent:-2000px; float:left;}
div.mainArea ul li.name {top:0px; left:0px; width:300px; height:15px; background:url(../img/prof/text_name.jpg) top left no-repeat;}
div.mainArea ul li.birth {top:15px; left:0px; width:300px; height:15px; background:url(../img/prof/text_birth.jpg) top left no-repeat;}
div.mainArea ul li.address {top:30px; left:0px; width:300px; height:15px; background:url(../img/prof/text_address.jpg) top left no-repeat;}
div.mainArea ul li.family {top:45px; left:0px; width:300px; height:15px; background:url(../img/prof/text_family.jpg) top left no-repeat;}
div.mainArea ul li.hobby {top:60px; left:0px; width:300px; height:15px; background:url(../img/prof/text_hobby.jpg) top left no-repeat;}
div.mainArea ul li.position {top:75px; left:0px; width:300px; height:15px; background:url(../img/prof/text_position.jpg) top left no-repeat;}
div.mainArea ul li.position ul {position:absolute; top:2px; left:53px;}
div.mainArea ul li.position ul li {position:relative; line-height:1.2;}
div.mainArea ul li.history {top:0px; left:330px; width:300px; height:15px; background:url(../img/prof/text_history.jpg) top left no-repeat;}
div.mainArea ul li.history ul {position:absolute; top:17px; left:3px;}
div.mainArea ul li.history ul li {position:relative; line-height:1.1;}



div.mainArea div.conBox { margin:0px auto 0 320px; text-align:left; width:680px; color:#333333;}
div.mainArea div.conBox div.boxLeft{float:left; width:300px;}
div.mainArea div.conBox div.boxLeft div.ttlArea{ clear:both; float:left; width:50px; height:18px;}
div.mainArea div.conBox div.boxLeft div.profArea{float:right; width:240px; height:18px; font-size:12px; font-weight:bold; }
div.mainArea div.conBox div.boxLeft div.ttlArea2{ clear:both; float:left; width:50px; height:18px; margin-top:5px;}
div.mainArea div.conBox div.boxLeft div.profArea2{float:right; width:240px; font-size:12px; margin-top:5px;}
div.mainArea div.conBox div.boxRight{float:right; width:380px;}
div.mainArea div.conBox div.boxRight div.ttlArea{ clear:both; float:left; width:50px; height:18px; padding-top:1px;}
div.mainArea div.conBox div.boxRight div.profArea{float:right; width:320px; font-size:12px;}

