body {font-size:10pt;line-height:1.2em;link:black;margin:0 0 0 0;background-color:#FFB43C;overflow-y:scroll;}

/*IE6だけに適用*/
*html body {overflow-y:auto;}

/*IE7だけに適用*/
*+html body {overflow-y:auto;}


a {color:#000000;}
a:hover {color: #FF0000;}
p        {color:#000000;font-size:10pt;}
ul       {font-size:10pt;}

.font01  {font-size:0.8em;}
.font02  {color:#FFFFFF;}
.font03  {color:#FF0000;}

.img01   {float:left;margin-bottom:5px;margin-right:10px}
.img02   {float:right;margin-bottom:5px;margin-right:10px}

.tab01  {margin-top:8px}
.ga01   {padding:0 14px 0 0;}
.clear   {clear:left;}

/* all */
#center {width:940px;margin: 0 auto;text-align:left;}
#all-box1 {width:940px;background:url(../image/01.gif);}
#all-box2 {width:880px;padding-left:20px;}
#content-box {width:915px;padding:3px 0 0 20px;}

/* header */
#head-box1 {height:100px;width:900px;background:url(../image/head_02.gif);}
#head-box2 {height:56px;width:900px;background:url(../image/head_menu01.gif);}
#head-box3 {height:34px;width:920px;}
#head-box4 {padding-left:14px;float:left;}
#head-box5 {padding:11px 0 0 296px;float:left;}
#head-submenu {width:677px;float:left;}
#head-retrieval {width:240px;float:left;}
.head_title {padding:0 6px 8px 5px;}
.head-ima1 {margin-left:15px;}
.head_h1 {font-size:0.8em;color:#666666;margin:0px;padding:6px 0 8px 5px;font-weight:normal;}

/* footer */
#foot-line {height:1px;width:900px;margin-left:20px;background-color:#999999;}
#foot-box1 {height:60px;width:900px;text-align:center;}
#foot-tex1 {font-size:8pt;margin:8px 0 0 0;}
#foot-tex2 {font-size:9pt;margin:10px 0 0 0;}

/* index */
#ind-box0 {width:700px;float:left;}
#ind-box1 {width:700px;}
#ind-box2 {width:195px;padding-left:5px;background:url(../image/said_b.gif);float:left;}
#ind-box-rig1 {height:210px;width:690px;margin-bottom:10px;}
#ind-article-box1 {height:210px;width:210px;margin-right:10px;float:left;}
#ind-article-box2 {width:210px;}
#ind-article-ima1 {width:210px;margin:2px 0 5px 0;}
.ind-article-ima2 {margin:0 10px 0 0;float:left;}
.ind-article-tex {width:210px;font-size:7pt;}

#ind-category-box {height:270px;width:690px;background-color:#E8E2D2;}
#ind-category1 {height:140px;width:155px;margin:5px 7px 0 5px;background:url(../image/co_01.jpg);float:left;}
#ind-category1-tex {padding:33px 0 0 16px;margin:0;}
#ind-category2 {height:140px;width:300px;margin:5px 8px 0 0;background:url(../image/co_02.jpg);float:left;}
#ind-category2-tex1 {padding:10px 0 0 12px;float:left;}
#ind-category2-tex2 {padding:10px 0 0 8px;float:left;}
#ind-category2-tex3 {padding:10px 0 0 8px;text-align:center;float:left;}
#ind-category3 {height:140px;width:210px;margin-top:5px;background:url(../image/co_03.jpg);float:left;}
#ind-category3-tex1 {padding:10px 0 0 14px;float:left;}
#ind-category3-tex2 {padding:10px 0 0 12px;float:left;}
#ind-category3-tex3 {padding:10px 0 0 12px;text-align:center;float:left;}
#ind-category4 {height:110px;width:400px;margin:10px 10px 0 5px;background:url(../image/co_04.jpg);float:left;}
#ind-category4-tex {padding:25px 0 0 15px;margin:0;}
#ind-category5 {height:110px;width:130px;margin:10px 10px 0 0;background:url(../image/co_05.jpg);float:left;}
#ind-category5-tex {padding:35px 0 0 18px;margin:0;}
#ind-category6 {height:110px;width:130px;margin-top:10px;background:url(../image/co_06.jpg);float:left;}
#ind-category6-tex1 {padding:20px 0 0 10px;text-align:center;float:left;}
#ind-category6-tex2 {padding:20px 0 0 8px;float:left;}
#ind-category6-tex3 {padding:20px 0 0 8px;float:left;}

#ind-recomme-box {width:210px;margin:10px 10px 0 0;float:left;}
#ind-recomme1 {height:18px;width:210px;padding-top:2px;text-align:center;background-color:#000000;border-top:solid 1px;border-left:solid 1px;border-right:solid 1px;border-color:#999999;}
.ind-recomme2 {width:202px;padding:4px;border-top:solid 1px;border-left:solid 1px;border-right:solid 1px;border-color:#999999;}
#ind-recomme3 {width:202px;padding:4px;border:solid 1px #999999;}
.ind-recomme-ima {margin:0 0 3px 1px;}

#ind-bottom-menu-box {width:470px;margin-top:10px;float:left;}
#ind-new-cre-box {padding-left:9px;}
#ind-new-cre1 {height:34px;width:470px;background:url(../image/new_cr.jpg);}
.ind-new-cre2 {width:225px;float:left;}
.ind-new-line {width:470px;}

#ind-event1 {height:50px;width:470px;margin-top:5px;background:url(../image/new_eve_01.jpg);}
#ind-event2 {width:470px;background:url(../image/new_eve_02.jpg);}
#ind-event3 {height:6px;width:470px;background:url(../image/new_eve_03.jpg);}

#ind-info1 {height:55px;width:405px;margin:10px 0 0 4px;background:url(../image/info.gif);float:left;}
#ind-info2 {margin-top:10px;float:left;}
.ind-info-ima {width:65px;float:left;}
.ind-info-tex1 {width:396px;}
.ind-info-line {margin:6px;}

/* side category */
.side-box0 {width:195px;padding-left:5px;background:url(../image/said_b.gif);}
.side-box1 {width:190px;}
#side-course1 {height:37px;width:130px;padding:132px 0 0 60px;background:url(../image/couse.gif);}
.side-img03   {padding:6px 0px 0px 0px;}
#side-pick1 {height:31px;width:190px;margin-top:7px;background:url(../image/pick_up1.gif);}
#side-pick2 {height:150px;width:180px;padding:6px 0 0 10px;background:url(../image/pick_up2.gif);}
#side-pick3 {height:5px;width:190px;background:url(../image/pick_up3.gif);}

/* ads Google */
#ads-01 {width:173px;margin:8px 0 10px 1px;padding:5px 0 5px 13px;border:solid 1px #808285;background-color:#FFFFFF;}

/* submenu-base */
#submenu-box1 {width:150px;float:left;}
#submenu-box2 {width:750px;background:url(../image/said_a.gif);float:left;float:left;}
#submenu-box3 {width:520px;margin:0 20px 0 15px;float:left;}
#submenu-box4 {width:195px;float:left;}
#submenu-title {margin-bottom:5px;}





/* HP */
#proce-fra {width:600px;}
#proce-00 {width:335px;float:left;}
#proce-01 {height:4px;width:335px;background:url(../image/home/proce_01.gif)}
#proce-02 {width:305px;padding:8px 15px 8px 15px;background:url(../image/home/proce_02.gif)}
#proce-03 {height:4px;width:335px;margin-bottom:20px;background:url(../image/home/proce_03.gif);}


/* gallery search */
.mainf  {padding:0 0 0 15px;vertical-align:top;}

.frame01  {padding:5px 275px 10px 30px;float:left;}
.frame02  {padding:10px 0 10px 10px;width:80px;text-align:right;float:left;}
.frame03  {padding:0 0 0 15px;width:340px;float:left;}
.frame04  {width:325px;float:left;}
.frame05  {padding:0 0 15px 0;width:563px;text-align:right;text-align:right;float:left;}
.frame06  {padding:0 0 15px 0;width:90px;text-align:right;text-align:right;float:left;}

.frame01-cate  {padding:5px 0 0 30px;width:334px;text-align:bottom;float:left;}
.frame02-cate1  {padding:10px 0 10px 0;width:233px;text-align:right;float:left;}
.frame02-cate2  {padding:10px 0 10px 0;width:70px;text-align:right;float:left;}

.navi01  {height:10px;}

.cre01  {width:665px;height:52px;margin:0 0 0 15px;background:url(../image/gallery/creator.jpg);}
.cre02  {padding:24px 0 0 384px;overflow:hidden;}

.mem01   {background:url(../image/gallery/mem_01.jpg);width:325px;height:185px;margin-bottom:15px;}
.mem02   {margin:10px 10px 0 10px;width:305px;}
.mem03   {padding:0 0 0 20px;height:80px;width:80px;}
.mem04   {padding:0 0 0 15px;height:45px;vertical-align:bottom;}
.mem05   {padding:0 0 0 12px;height:35px;width:50px;}
.mem06   {padding:5px 0 0 10px;height:66px;width:305px;}
.mem07   {padding:0 0 0 22px;margin:0 -15px 0 0;float:left;}
.mem08   {padding:0 0 0 7px;}
.mem09   {padding:6px 0 0 95px;color:#ffffff;}

#direction-1 {background-color:#ffffff;}
#direction-2 {padding:7px 0 0 0;width:300px;text-align:right;}


/* gallery creator */
#bana   {width:520px;padding:5px 0 0 25px;float:left;}
#back   {padding:30px 30px 0 0;float:right;}
#next   {width:95px;padding:30px 36px 0 0;float:right;}

#mainfr-left  {width:426px;margin:0 0 0 4px;float:left;}
#mainfr-right {width:450px;padding:10px 0 0 15px;float:left;}

#prof-bar {margin:10px 0 10px 0;}
#prof-01-f0 {width:420px;}
#prof-kao {margin:0 12px 10px 0;float:left;}
#prof-01-0 {width:266px;float:left;}
#prof-01-1 {width:266px;padding:0 0 1px 0;background-color:#FDF3B3;float:left;}
#prof-01-f1 {width:58px;margin:0 5px 0 0;float:left;}
#prof-01-f2 {width:200px;float:left;}
#prof-01-no-1 {width:58px;margin:2px 0 0 0;}
#prof-01-no-2 {width:200px;margin:2px 0 0 0;float:left;}
#prof-01-colo-1 {width:58px;background-color:#FDF5D9;margin:2px 0 0 0;}
#prof-01-colo-2 {width:200px;background-color:#FDF5D9;margin:2px 0 0 0;float:left;}
#prof-02-0 {width:106px;margin:0 4px 0 0;float:left;}
#prof-02-1 {width:106px;margin:2px 0 0 0;background-color:#FDF5D9;}
#prof-02-2 {width:106px;margin:2px 0 0 0;}
#prof-03-0 {width:305px;float:left;}
#prof-03-1 {width:305px;margin:2px 0 0 0;background-color:#FDF5D9;}
#prof-03-2 {width:305px;margin:2px 0 0 0;}

#sample-01 {height:78px;width:420px;background:url(../image/gallery/sample_01.gif);margin:15px 0 0 0;}
#sample-02 {padding:22px 0 0 6px;}
#sample-view {height:480px;width:450px;padding-top:25px;background:url(../image/gallery/work_b.gif);text-align:center;vertical-align:middle;}

#comment-01 {height:24px;width:420px;background:url(../image/gallery/comment_01.gif);margin:15px 0 0 0;}
#comment-02 {height:auto;width:420px;background:url(../image/gallery/comment_02.gif);}
#comment-03 {height:5px;width:420px;background:url(../image/gallery/comment_03.gif);}
.comment-tex {width:400px;padding:0 0 0 10px;}

#history-01 {height:34px;width:420px;background:url(../image/gallery/history_01.gif);margin:15px 0 0 0;}
#history-02 {width:420px;background:url(../image/gallery/history_02.gif);color:#FFFFFF;}
#history-03 {height:15px;width:420px;background:url(../image/gallery/history_03.gif);margin:0 0 15px 0;}
#history-tex-year {width:70px;padding:0 10px 0 15px;float:left;}
#history-tex-year2 {width:40px;padding:0 10px 0 15px;float:left;}
#history-tex-conte {width:310px;float:left;}
#history-tex-conte2 {width:335px;float:left;}
#history-tex-all {width:390px;padding:0 0 0 20px;}

#question-01 {padding:0 0 10px 15px;}
#ques-fr-00 {width:920px;padding:0 0 15px 0;}
#ques-fr-01 {width:280px;padding:0 0 0 10px;margin:0 0 15px 0;float:left;}
#ques-fr-02 {width:320px;padding:0 0 0 10px;margin:0 0 15px 0;float:left;}
#ques-lis-02 {background-color:#ffffcc;list-style-type:none;}


/* report */
#repo-frame01 {width:690px;}
#repo-frame02 {width:165px;float:left;}
#repo-frame03 {width:525px;float:left;}
#repo-frame04 {width:520px;float:left;}

#repo-line00 {width:520px;}
#repo-line01 {width:490px;}
#repo-line02 {width:160px;float:left;}
#repo-line03 {width:360px;float:left;}
.repo-line-so1 {width:180px;padding:10px;border:1px #EF9918 solid;}
.repo-line-so2 {width:160px;padding:10px;border:1px #EF9918 solid;}
.repo-line-so3 {width:200px;padding:10px;border:1px #EF9918 solid;}

#img-repo01 {float:right;margin:0 0 10px 10px;}
#img-repo02 {float:left;margin:0 10px 10px 0;}

#s-page {float:right;}
#s-page-00 {margin:10px 10px 15px 0;list-style:none;}
.s-page-01 {padding:2px 5px 2px 6px;display:inline;border:1px black solid;background-color:#FFEB8E;}
.s-page-02 {padding:2px 5px 2px 6px;display:inline;border:1px black solid;}
#s-page-n {margin-left:3px;display:inline;}

/* interview */
.inter-tex01 {margin:0;color:#FB601E;}
#inter-pro-box1 {margin:8px 0 20px 0;padding:7px;border:solid 1px #808285;}
#inter-pro-img1 {float:left;margin:0 15px 5px 0;}
#inter-pro-tex1 {margin:0 0 0 10px;}