@charset "UTF-8";
/* CSS Document */

/* ------------------------------
サイト全体
------------------------------ */
body {
width:1100px;
margin:0;
text-align:left;
}

#movable {
    padding-top: 2em;    <-- スクロールするブロックのトップを調整
    position: absolute;  <-- ★重要(忘れないで!!)
}

.topMain {
border:0;
margin:0;
padding:0;
}

.toTop {
clear:both;
width:100%;
text-align:right;
border:0;
margin:10px 0 30px;
padding:0;
}

.toTop a {
border-bottom:0px;
margin:0;
padding:0;
}

.clear {
width:100%;
clear:both;
}

.content {
width:1000px;
margin:30px 0 0 30px;
}

.contentNavi {
width:200px;
float:left;
margin:0 30px 0 0;
}

.contentBlog {
width:200px;
margin:30px 0 0 30px;
}

.contentNavi2 {
width:200px;
float:left;
margin:0 30px 50px 0;
}

.contentNavi img {
width:200px;
height:216px;
margin-bottom:20px;
}

.contentMain {
width:770px;
float:left;
margin-left: 0px;
}


.mainTitle {
width:100%;
margin:0;
margin-top:60px;
margin-bottom:20px;
float:left;
}

.mainTitleBlog {
width:100%;
margin-top:65px;
margin-bottom:35px;
float:left;
}

.main1 {
width:100%;
margin:0;
float:left;
}

.main1 table a {
border: 0;
margin: 0;
padding: 0;
}


/* ------------------------------
トップページ
------------------------------ */

.topMain1 {
border:0;
margin:0;
padding:0;
width:1000px;
height:680px;
background-image:url(../img/top1.jpg);
}


.topSumb { width:200px; height:170px; border:0; float:left;}
.top06 { width:200px; height:170px; border:0; float:left; margin-left:200px;}
.topLogo { width:500px; height:170px; border:0; float:left;}
.top10 { width:200px; height:170px; border:0; float:left; margin-left:300px;}
.top13 { width:400px; height:170px; border:0; float:left;}

.topSumb a:link { border-bottom: 0px; text-decoration:none;}
.top06 a:link { border-bottom: 0px; text-decoration:none;}
.topLogo a:link { border-bottom: 0px; text-decoration:none;}
.top10 a:link { border-bottom: 0px; text-decoration:none;}
.top13 a:link { border-bottom: 0px; text-decoration:none;}



/* ------------------------------
新ワークストップ
------------------------------ */

.topMain2 {
border:0;
margin:0;
padding:0;
width:1000px;
height:680px;
background-image:url(../img/top2.jpg);
}


.topSumb { width:200px; height:170px; border:0; float:left;}
.top06 { width:200px; height:170px; border:0; float:left; margin-left:200px;}
.topLogo { width:500px; height:170px; border:0; float:left;}
.top10 { width:200px; height:170px; border:0; float:left; margin-left:300px;}
.top13 { width:400px; height:170px; border:0; float:left;}

.topSumb a:link { border-bottom: 0px; text-decoration:none;}
.top06 a:link { border-bottom: 0px; text-decoration:none;}
.topLogo a:link { border-bottom: 0px; text-decoration:none;}
.top10 a:link { border-bottom: 0px; text-decoration:none;}
.top13 a:link { border-bottom: 0px; text-decoration:none;}


/* ------------------------------
ワークス
------------------------------ */

.worksText {
width:100%;
margin:30px 0;
float:left;
}

.worksLeft {
width:506px;
margin:0 20px 0 0;
float:left;
}

.worksRight {
width:244px;
margin: 0;
float:left;
}

.worksSumb {
margin-top:20px;
}

.toStory {
width:100%;
clear:left;
margin:10px 0;
}



/* ------------------------------
プロフィール
------------------------------ */

.profSep2 {
width:100%;
float:left;
margin:30px 0;
}

.profLeft {
width:320px;
float:left;
margin-right:20px;
}

.profLeft img {
margin-bottom:20px;
}

.profRight{
width:430px;
float:left;
}

.profRightIn {
width:100%;
float:left;
margin: 0;
}

.profRightInLeft{
width:40px;
float:left;
margin-right:0px;
}

.profRightInRight{
width:290px;
float:left;
}


/* ------------------------------
美しき曲線
------------------------------ */

.curvesSep2 {
	width:100%;
	float:left;
	margin:30px 0;
}

.curvesLeft {
width:220px;
float:left;
margin-right:20px;
}

.curvesLeft img {
margin-bottom:20px;
}

.profRight{
width:430px;
float:left;
}



/* ------------------------------
リンク
------------------------------ */




/* ------------------------------
カンパニー
------------------------------ */

.map {
	width:750px;
	margin:30px 0;
	float:left;
}

.mapL {
	width:250px;
	float:left;
}

.mapR {
	width:500px;
	float:left;
}




/* ------------------------------
サイトマップ
------------------------------ */
