/* profileページレイアウト用 */

body{text-align:center;background:#ffffff;
}

#outline{width:700px;height:500px;border:1px solid #c0c0c0;padding:0px;
         margin-top:140px;margin-left:auto;margin-right:auto;marign-bottom:auto;
         position:relative;;}


#header{width:400px;height:130px;background:#ffffff;
        float:right;text-align:right;margin-right:25px;}

#header img{margin-top:20px;margin-right:0px;}


#leftside{width:200px;height:500px;
          float:left;background:#ffffff;text-align:left;}

#home{font-size:12px;color:#808080;margin-top:145px;
      margin-bottom:0px;font-family:sans-serif;letter-spacing:-1px;
      margin-left:50px;font-weight:bold;}

.menu{font-size:12px;color:#808080;font-family:sans-serif;
      font-weight:bold;letter-spacing:-1px;
      margin-left:50px;margin-bottom:0px;margin-top:5px;
      }


#wo{font-size:12px;color:#808080;font-family:sans-serif;letter-spacing:-1px;
    margin-bottom:0px;margin-top:5px;
    margin-left:50px;margin-right:0px;}


#leftside ul{width:90px;font-size:12px;color:#808080;font-family:sans-serif;letter-spacing:-1px;
             margin-top:0px;margin-bottom:0px;margin-left:77px;
             list-style-type:none;position:absolute;top:212px;
             visibility:hidden;}

#leftside li{margin-top:0px;padding:0px;margin-bottom:0px;
             border:solid 0px #ffffff;line-height:1.5;}


#home a:link{text-decoration:none;color:#808080;}
#home a:visited{text-decoration:none;color:#808080;}
#home a:hover{text-decoration:none;color:red;}

#wo a:link{text-decoration:none;color:#808080;}
#wo a:visited{text-decoration:none;color:#808080;}
#wo a:hover{text-decoration:none;color:blue;}

#ab a:link{text-decoration:none;color:#808080;}
#ab a:visited{text-decoration:none;color:#808080;}
#ab a:hover{text-decoration:none;color:green;}

#showroom a:link{text-decoration:none;color:#808080;}
#showroom a:visited{text-decoration:none;color:#808080;}
#showroom a:hover{text-decoration:none;color:purple;}

#profile a:link{text-decoration:none;color:#808080;}
#profile a:visited{text-decoration:none;color:#808080;}
#profile a:hover{text-decoration:none;color:#000000;}


#col a:link{text-decoration:none;color:#808080;}
#col a:visited{text-decoration:none;color:#808080;}
#col a:hover{text-decoration:none;color:yellow;}

#con a:link{text-decoration:none;color:#808080;}
#con a:visited{text-decoration:none;color:#808080;}
#con a:hover{text-decoration:none;color:orange;}

#lin a:link{text-decoration:none;color:#808080;}
#lin a:visited{text-decoration:none;color:#808080;}
#lin a:hover{text-decoration:none;color:pink;}

#leftside li a:link{text-decoration:underline;color:#808080;}
#leftside li a:visited{text-decoration:underline;color:#808080;}
#leftside li a:hover{text-decoration:underline;color:blue;}


#title{float:left;margin-top:0px;margin-bottom:10px;
       font-family:sans-serif;font-size:10px;
       color:#808080;width:47px;height:15px;letter-spacing:0px;
       background:#ffffff;padding-top:2px;font-weight:bold;}


#tamago{float:left;width:14px;height:15px;padding-top:1px;
        margin-left:5px;margin-bottom:0px;margin-right:3px;}


#rightside-dotted{width:240px;height:15px;background:#ffffff;text-align:left;
            margin-top10px;margin-bottom:10px;float:left;
            margin-left:87px;
            border-bottom:2px dotted #808080;}


#rightside{width:380px;height:302px;border:1px solid #ffffff;
           float:right;margin-top:0px;background:#ffffff;
           overflow:auto;
           scrollbar-base-color:#ffffff;
           scrollbar-arrow-color:#808080;
           margin-right:30px;text-align:left;
           }

#rightside2{width:290px;height:480px;overflow:hidden;border:1px solid #ffffff;
            margin-left:0px;margin-bottom:20px;margin-top:20px;
            text-align:left;
            font-size:12px;font-family:'ＭＳ Ｐゴシック', sans-serif;color:#696969;
            line-height:1.5;}

#rightside2 p{font-size:12px;font-family:'ＭＳ Ｐゴシック', sans-serif;color:#696969;
              margin-bottom:0px;margin-top:0px;margin-left:0px;}

br{letter-spacing:0;}




#koumoku{width:75px;height:480px;float:left;background:#ffffff;}


#naiyou{width:205px;height:480px;float:left;background:#ffffff;}



.headwork1{background:#ffffff;width:70px;color:#696969;font-size:12px;font-family:sans-serif;
          text-decoration:underline;}


.headwork2{background:#ffffff;width:70px;color:#696969;font-size:12px;font-family:sans-serif;
          text-decoration:underline;margin-top:7px;}



.gyoukan{margin-top:7px;}



#rightside-co{width:400px;height:37px;border:1px solid #ffffff;
              float:right;margin-top:0px;background:#ffffff;
              margin-right:45px;text-align:right;}

#rightside-co p{font-size:9px;font-family:'ＭＳ Ｐゴシック',sans-serif;color:#808080;
                margin-top:22px;}


