html{
 margin:0 auto;
 scrollbar-arrow-color:#7d0000;
 scrollbar-base-color:#FFF;
}

body{
 margin:0 auto;
 background:#ffffff url("http://www.since-you.com/image/bg.jpg") no-repeat fixed;
 font-size:12px;
 text-align:center;
 color:dimgray;
}

h1{
 font-size:12px;
 text-align:left;
}

a:{color:gray; text-decoration:none;}
a:link{color:gray; text-decoration:none;}
a:visited{color:gray; text-decoration:none;}
a:hover{color:gray; text-decoration:underline;}

a.message:{color:#a40000; text-decoration:none;}
a.message:link{color:#a40000; text-decoration:none;}
a.message:visited{color:#a40000; text-decoration:none;}
a.message:hover{color:#a40000; text-decoration:underline;}

#container{
 width:780px;
 min-height:700px;
 background:#ffffff;
 margin:0px auto;
 float:none;
 text-align:center;
}

#top_main{
 width:780px;
 min-height:300px;
 margin:0 auto;
 float:left;
 padding-top:20px;
}

#top_flash{
 width:780px;
 width:350px;
 float:left;
 text-align:center;
}

#whatsnew{
 width:760px;
 height:150px;
 padding-left:10px;
 padding-top:5px;
 overflow:auto;
 text-align:left;
}

#top_news{
 width:760px;
 height:130px;
 float:right;
 padding:10px;
 text-align:left;
}

#main{
 width:780px;
 margin:0px auto;
 padding-top:20px;
 min-height:500px;
 float:left;
}

#copyright{
 width:780px;
 height:30px;
 margin:0px auto;
 float:left;
}

/*アローズページ*/

.bar{
 width:780px;
 margin:0px auto;
 padding-top:10px;
 height:910px;
 float:right;
 background:#000000 url("http://www.since-you.com/image/arrows_info.jpg") no-repeat;
 color:white;
 text-align:left;
}

#bar_movie{
 width:330px;
 height:240;
 margin:0px auto;
 padding-right:10px;
 float:right;
}


/*求人ページ*/
#recruit{
 width:700px;
 min-height:300px;
 margin:20px;
 float:left;
 text-align:left;
}

#rec_main{
 width:730px;
 min-height:300px;
 background:url("http://www.since-you.com/image/bg_recruit.jpg") bottom right no-repeat;
 padding-left:50px;
 margin-top:20px;
 float:left;
}

td.recruit {text-align:left;}

.qa{}

.m{}

#message_yuuki{
 width:700px;
 height:300px;
 margin:0px auto;
 float:left;
 text-align:right;
 background:url("http://www.since-you.com/image/bg_yuuki.jpg") no-repeat;
}

#message_yuushi{
 width:700px;
 min-height:300px;
 margin:0px auto;
 float:left;
 text-align:left;
 background:url("http://www.since-you.com/image/bg_yuushi.jpg") no-repeat;
}

#message_takuma{
 width:700px;
 height:300px;
 margin:0px auto;
 float:left;
 text-align:right;
 background:url("http://www.since-you.com/image/bg_takuma.jpg") no-repeat;
}

#recruit_banner{
 width:780px;
 height:50px;
 margin:0px auto;
 float:left;
}

#recruit_menu{
 width:188px;
 height:40px;
 margin-left:5px;
 margin-top:5px;
 float:left;
}

/*スタッフページ*/
img.thum{width:140px; height:200px;}

#number{
 width:140px;
 height:300px;
 float:left;
 padding-left:13px;
}

#staff{
 width:140px;
 height:250px;
 float:left;
 padding-top:10px;
 padding-left:25px;
}

#prof_photo{
 width:250px;
 height:350px;
 float:left;
 padding-left:7px;
}

#staff_list {
 width:358px;
 min-height:500px;
 float:left;
 border-top:solid #666666 1px;
 border-left:solid #666666 1px;
 border-right:solid #666666 1px;
 border-bottom:solid #666666 1px;
}

.first{margin-left:10px;}
.second{margin-left:20px;}

#naikin_list {
 width:726px;
 min-height:300px;
 float:left;
 margin-left:15px;
 margin-top:10px;
 margin-right:15px;
 margin-bottom:10px;
 border-top:solid #666666 1px;
 border-left:solid #666666 1px;
 border-right:solid #666666 1px;
 border-bottom:solid #666666 1px;
}

#staff_whole {
 width:780px;
 min-height:500px;
 float:left;
 margin:auto;
}


/*ブログページ*/
#link_sub{
 width:250px;
 height:150px;
 float:left;
 padding-top:10px;
 padding-left:10px;
}

#event_ym_line{
 width:730px;
 height:30px;
 float:left;
 padding-left:50px;
 text-align:left;
}

#media{
 width:780px;
 padding-top:20px;
 height:360px;
 float:left;
 text-align:left;
 background:url("http://www.since-you.com/image/media02.jpg") bottom right no-repeat;
}

#mediaComment{
 width:710px;
 height:270px;
 padding-top:100px;
 padding-left:70px;
}