/* CSS Document */


/* top */
.top {
   width:594px;
   height:450px;
}
.top02 {
 line-height:0px;
}

#top01 {
   background:url(http://www4.gooten.com/shop/cart08/img/top01.jpg) no-repeat;
   background-position:0px 0px;
   width:594px;
   height:450px;
   margin:0 0 0 0px;
   padding:0px 0 0 0px;
   text-align:left;
}
#top01 b {
   margin:0px 0px 0px 0px;
   padding:0px 0 0 30px;
   font-size:12px;
   width:494px;
   height:20px;
}

#top02 {
   background:url(http://www4.gooten.com/shop/cart08/img/top01.jpg) no-repeat;
   background-position:0px -95px;
   width:594px;
   height:245px;
   margin:0 0 0 0px;
   padding:0 0 0 0px;
}

#top34{
   width:594px;
   height:20px;
   margin:0 0 0 0px;
   padding:0 0 0 0px;
}
#top03 a {
   background:url(http://www4.gooten.com/shop/cart08/img/top01.jpg) no-repeat;
   background-position:0px -340px;
   width:250px;
   height:20px;
   margin:0 0 0 0px;
   padding:0 0 0 0px;
   float:left;
   display:block;
}
#top03 a:hover {
   background:url(http://www4.gooten.com/shop/cart08/img/top01.jpg) no-repeat;
   background-position:0px -340px;
   width:250px;
   height:20px;
   margin:0 0 0 0px;
   padding:0 0 0 0px;
   float:left;
}

#top04 {
   background:url(http://www4.gooten.com/shop/cart08/img/top01.jpg) no-repeat;
   background-position:-250px -340px;
   width:344px;
   height:20px;
   margin:0 0 0 0px;
   padding:0 0 0 0px;
   float:right;
}

#top05 {
   background:url(http://www4.gooten.com/shop/cart08/img/top01.jpg) no-repeat;
   background-position:0px -360px;
   width:594px;
   height:90px;
   margin:0 0 0 0px;
   padding:0 0 0 0px;
}



#top2 {
   background:url(http://www4.gooten.com/shop/cart08/img/top02.jpg) no-repeat;
   width:593px;
   height:51px;
   float:right;
   margin:10px 0 0 0px;
   padding:0 0 0 0px;
}
#top2 h2 {
   
   margin:0px 0 0 0px;
   padding:0 0 0 0px;
}

.line {
   background:url(http://www4.gooten.com/shop/cart08/img/top_line.jpg) no-repeat;
   width:593px;
   height:5px;
   margin:0px 0 0px 0px;
   padding:0 0 0 0px;
   clear:both;
}

.top21 {
   margin:4px 0 0 0px;
   padding:0 0 0 11px;
   width:582px;
}
.top22 {
   margin:0px 0 0 0px;
   padding:0 0 0 11px;
   width:582px;
}


#top21l {
   background:url(http://www4.gooten.com/shop/cart08/img/top21.jpg) no-repeat;
   margin:0px 0 0 px;
   padding:0 0 0 0px;
   width:172px;
   height:45px;
   float:left;   
}

.top_r_ {
   margin:0px 0 0 5px;
   padding:0 0 0 0px;
   width:392px;
   float:right;
   font-size:13px;
   line-height:18px;
   text-align:left;
}

.top_r {
   margin:0px 0 0 5px;
   padding:0 0 0 0px;
   width:392px;
   float:right;
   font-size:13px;
   line-height:150%;
   text-align:left;
}

#top22l {
   background:url(http://www4.gooten.com/shop/cart08/img/top22.jpg) no-repeat;
   margin:0px 0 0 px;
   padding:0 0 0 0px;
   width:172px;
   height:45px;
   float:left;
}
#top23l {
   background:url(http://www4.gooten.com/shop/cart08/img/top23.jpg) no-repeat;
   margin:0px 0 0 px;
   padding:0 0 0 0px;
   width:172px;
   height:45px;
   float:left;
}

#top24l {
   background:url(http://www4.gooten.com/shop/cart08/img/top24.jpg) no-repeat;
   margin:0px 0 0 px;
   padding:0 0 0 0px;
   width:172px;
   height:52px;
   float:left;
}

#top25l {
   background:url(http://www4.gooten.com/shop/cart08/img/top25.jpg) no-repeat;
   margin:0px 0 0 px;
   padding:0 0 0 0px;
   width:172px;
   height:52px;
   float:left;
}
#top26l {
   background:url(http://www4.gooten.com/shop/cart08/img/top26.jpg) no-repeat;
   margin:0px 0 0 px;
   padding:0 0 0 0px;
   width:172px;
   height:52px;
   float:left;
}
#top27l {
   background:url(http://www4.gooten.com/shop/cart08/img/top27.jpg) no-repeat;
   margin:0px 0 0 px;
   padding:0 0 0 0px;
   width:172px;
   height:52px;
   float:left;
}


#for_kinou a {
   background:url(http://www4.gooten.com/shop/cart08/img/for_kinou.jpg) no-repeat;
   background-position:0px 0px;
   width:355px;
   height:67px;
   margin:0px 0 0 px;
   padding:0 0 0 0px;
   float:right;
   display:block;
}
#for_kinou a:hover {
   background:url(http://www4.gooten.com/shop/cart08/img/for_kinou.jpg) no-repeat;
   background-position:-356px 0px;
   width:355px;
   height:67px;
}

#top0003 {
   width:594px;
   height:609px;
}
#top0003a {
   background:url(http://www4.gooten.com/shop/cart08/img/top03a.jpg) no-repeat;
   background-position:0px 0px;
   width:594px;
   height:72px;
}
#top0003b {
   width:594px;
   height:215px;
}
#top0003bl a {
   background:url(http://www4.gooten.com/shop/cart08/img/top03a.jpg) no-repeat;
   background-position:0px -72px;
   width:300px;
   height:215px;
   float:left;
}
#top0003bl a:hover {
   background:url(http://www4.gooten.com/shop/cart08/img/top03a.jpg) no-repeat;
   background-position:0px -72px;
   width:300px;
   height:215px;
}
#top0003br a {
   background:url(http://www4.gooten.com/shop/cart08/img/top03a.jpg) no-repeat;
   background-position:-300px -72px;
   width:294px;
   height:215px;
   float:left;
}
#top0003br a:hover {
   background:url(http://www4.gooten.com/shop/cart08/img/top03a.jpg) no-repeat;
   background-position:-300px -72px;
   width:294px;
   height:215px;
}
#top0003c {
   width:594px;
   height:45px;
   text-align:center;
   font-weight:bold;
}
#top0003cl {
   background:url(http://www4.gooten.com/shop/cart08/img/top03a.jpg) no-repeat;
   background-position:0px -287px;
   width:300px;
   height:45px;
   float:left;
}
#top0003cr {
   background:url(http://www4.gooten.com/shop/cart08/img/top03a.jpg) no-repeat;
   background-position:-300px -287px;
   width:294px;
   height:45px;
   float:left;
}
#top0003d {
   width:594px;
   height:212x;
}
#top0003dl {
   background:url(http://www4.gooten.com/shop/cart08/img/top03a.jpg) no-repeat;
   background-position:0px -332px;
   width:300px;
   height:212px;
   float:left;
}
#top0003dr {
   background:url(http://www4.gooten.com/shop/cart08/img/top03a.jpg) no-repeat;
   background-position:-300px -332px;
   width:294px;
   height:212px;
   float:left;
}
#top0003e {
   width:594px;
   height:65x;
   text-align:center;
   font-weight:bold;
}
#top0003el {
   background:url(http://www4.gooten.com/shop/cart08/img/top03a.jpg) no-repeat;
   background-position:0px -544px;
   width:300px;
   height:65px;
   float:left;
}
#top0003er {
   background:url(http://www4.gooten.com/shop/cart08/img/top03a.jpg) no-repeat;
   background-position:-300px -544px;
   width:294px;
   height:65px;
   float:left;
}




#top3 {
   background:url(http://www4.gooten.com/shop/cart08/img/top03.jpg) no-repeat;
   background-position:0px 0px;
   width:594px;
   height:72px;
   float:right;
   margin:10px 0 0 0px;
   padding:0 0 0 0px;
}
#top31 a {
   background:url(http://www4.gooten.com/shop/cart08/img/top03.jpg) no-repeat;
   background-position:0px -72px;
   width:300px;
   height:260px;
   margin:0px 0 0 0px;
   padding:0 0 0 0px;
   float:left;
   display:block;
}
#top31 a:hover {
   background:url(http://www4.gooten.com/shop/cart08/img/top03.jpg) no-repeat;
   background-position:0px -72px;
   width:300px;
   height:260px;
}

#top32 a {
   background:url(http://www4.gooten.com/shop/cart08/img/top03.jpg) no-repeat;
   background-position:-300px -72px;
   width:294px;
   height:260px;
   margin:0px 0 0 0px;
   padding:0 0 0 0px;
   float:left;
   display:block;
}
#top32 a:hover {
   background:url(http://www4.gooten.com/shop/cart08/img/top03.jpg) no-repeat;
   background-position:-300px -72px;
   width:294px;
   height:260px;
}

#top33 a {
   background:url(http://www4.gooten.com/shop/cart08/img/top03.jpg) no-repeat;
   background-position:0px -332px;
   width:300px;
   height:280px;
   margin:0px 0 0 0px;
   padding:0 0 0 0px;
   float:left;
   display:block;
}
#top33 a:hover {
   background:url(http://www4.gooten.com/shop/cart08/img/top03.jpg) no-repeat;
   background-position:0px -332px;
   width:300px;
   height:280px;
}


#top3434 a {
   background:url(http://www4.gooten.com/shop/cart08/img/top03.jpg) no-repeat;
   background-position:-300px -332px;
   width:294px;
   height:280px;
   margin:0px 0 0 0px;
   padding:0 0 0 0px;
   float:left;
   display:block;
}
#top3434 a:hover {
   background:url(http://www4.gooten.com/shop/cart08/img/top03.jpg) no-repeat;
   background-position:-300px -332px;
   width:294px;
   height:280px;
   display:block;
}

#for_jirei a {
   background:url(http://www4.gooten.com/shop/cart08/img/for_jirei.jpg) no-repeat;
   background-position:0px 0px;
   width:354px;
   height:67px;
   margin:0px 0 0 0px;
   padding:0 0 0 0px;
   float:right;
   display:block;
}
#for_jirei a:hover {
   background:url(http://www4.gooten.com/shop/cart08/img/for_jirei.jpg) no-repeat;
   background-position:-355px 0px;
   width:354px;
   height:67px;
}
.top3_4 {
   float:right;
   width:594px;
   height:537px;
   
   
}

.top3_c {
   width:594px;
   /*height:609px;*/
   margin:0px 0 0 0px;
   padding:0 0 0 0px;
}


/* 機能について */
.kinou_title {
    margin:0px 0 0 0px;
    padding:0 0 0 0px;
	line-height:0px;
}
.kinou_title h2 {
    margin:0px 0 0 0px;
    padding:0 0 0 0px;
	line-height:0px;
	
}

#kinou {
    margin:0px 0 0 0px;
    padding:0 0 0 0px;
	background:url(http://www4.gooten.com/shop/cart08/img/kinou01.jpg) no-repeat;
	width:595px;
	height:596px;
	text-align:left;
}

#kinou p {
    margin:0px 0 0 20px;
    padding:0 0 0 0px;
	font-size:12px;
	line-height:20px;
	width:550px;
}

#kinou h2 {
    margin:10px 0 0 293px;
    padding:0 0 0 0px;
	font-size:16px;
	line-height:40px;
	font-weight:900;
	width:303px;
}
#kinou h3 {
    margin:10px 0 0 293px;
    padding:0 0 0 0px;
	font-size:16px;
	line-height:40px;
	font-weight:900;
	width:303px;
}
#kinou h4 {
    margin:10px 0 0 293px;
    padding:0 0 0 0px;
	font-size:16px;
	line-height:40px;
	font-weight:900;
	width:303px;
}


#kinou02 { /*お客様の購入の流れ*/
    margin:10px 0 0 0px;
    padding:0 0 0 0px;
	text-align:left;
}
#kinou02 p {
    margin:0px 0 0 11px;
    padding:0 0 0 0px;
    font-size:13px;
	line-height:150%;
	width:570px;
}

#for_guide_buy a {
    margin:10px 0 0 0px;
    padding:0 0 0 0px;
    background:url(http://www4.gooten.com/shop/cart08/img/for_guide_buy.jpg) no-repeat;
	background-position:0px 0px;
	width:355px;
	height:67px;
	
	
	line-height:0px;
	
	float:right;
}
#for_guide_buy a:hover {
    background:url(http://www4.gooten.com/shop/cart08/img/for_guide_buy.jpg) no-repeat;
	background-position:-356px 0px;
	width:355px;
	height:67px;
}

#for_syuukyaku{
    margin:10px 0 0 0px;
	text-align:right;
}

#for_qa a {
    margin:10px 0 0 0px;
    padding:0 0 0 0px;
    background:url(http://www4.gooten.com/shop/cart08/img/for_qa.jpg) no-repeat;
	background-position:0px 0px;
	width:355px;
	height:67px;
	
	
	line-height:0px;
	
	float:right;
}
#for_qa a:hover {
    background:url(http://www4.gooten.com/shop/cart08/img/for_qa.jpg) no-repeat;
	background-position:-356px 0px;
	width:355px;
	height:67px;
}

#for_pdf a {
    margin:0px 10px 0 0px;
    padding:0 0 0 0px;
    background:url(http://www4.gooten.com/shop/cart08/img/for_pdf.jpg) no-repeat;
	background-position:0px 0px;
	width:581px;
	height:36px;
	
	
	line-height:0px;
	
	float:right;
}
#for_pdf a:hover {
    background:url(http://www4.gooten.com/shop/cart08/img/for_pdf.jpg) no-repeat;
	background-position:-582px 0px;
	width:581px;
	height:36px;
}
#for_yuuryou a {
    margin:10px 10px 0 0px;
    padding:0 0 0 0px;
    background:url(http://www4.gooten.com/shop/cart08/img/for_yuuryou.jpg) no-repeat;
	background-position:0px 0px;
	width:434px;
	height:45px;
	line-height:0px;
	float:right;
}
#for_yuuryou a:hover {
    background:url(http://www4.gooten.com/shop/cart08/img/for_yuuryou.jpg) no-repeat;
	background-position:-434px 0px;
	width:434px;
	height:45px;
}
#for_pran a {
    margin:10px 10px 0 0px;
    padding:0 0 0 0px;
    background:url(../img/for_pran.jpg) no-repeat;
	background-position:0px 0px;
	width:355px;
	height:67px;
	
	
	line-height:0px;
	
	float:right;
}
#for_pran a:hover {
    background:url(../img/for_pran.jpg) no-repeat;
	background-position:-356px 0px;
	width:355px;
	height:67px;
}
#for_tamesi a {
    margin:10px 10px 0 0px;
    padding:0 0 0 0px;
    background:url(../img/for_tamesi.jpg) no-repeat;
	background-position:0px 0px;
	width:355px;
	height:67px;
	line-height:0px;
    float:right;
}
#for_tamesi a:hover {
    background:url(../img/for_tamesi.jpg) no-repeat;
	background-position:-356px 0px;
	width:355px;
	height:67px;
}
#for_mousikomi a {
    margin:10px 10px 0 0px;
    padding:0 0 0 0px;
    background:url(../img/for_mousikomi.jpg) no-repeat;
	background-position:0px 0px;
	width:464px;
	height:66px;
line-height:0px;
float:right;
}
#for_mousikomi a:hover {
    background:url(../img/for_mousikomi.jpg) no-repeat;
	background-position:-465px 0px;
	width:464px;
	height:66px;
}


.kinou03 { /*受注管理について*/
    margin:10px 0 0 0px;
    padding:0 0 0 0px;
	text-align:left;
}
.kinou03 p { 
    margin:0px 0 0 11px;
    padding:0 0 0 0px;
    font-size:13px;
	line-height:150%;
	width:570px;
}


/*abc*/


.rep {
    padding:0 0 0 0px;
}


.repa {
   background:url(http://www4.gooten.com/shop/cart08/img/kinou_waku_a.jpg) no-repeat;
   width:450px;
   padding:0 0 0 0px;
   line-height:0px;
   height:5px;
   }   

.repb {
   background:url(http://www4.gooten.com/shop/cart08/img/kinou_waku_b.jpg) repeat-y;
   width:450px;
   padding:0 0 0 0px;
}
.repb p {
   width:430px;
   padding:0 0 0 0px;
   font-size:12px;
   line-height:19px;
}

.repc {
   background:url(http://www4.gooten.com/shop/cart08/img/kinou_waku_c.jpg) no-repeat;
   width:450px;
   height:5px;
   padding:0 0 5 0px;
}

.repwaku{
float:left;
margin-left:10px;
}



/*ファイルアップロード、CSV一括出力、取込*/


#for_fileupload a {
    margin:10px 0 0 0px;
    padding:0 0 0 0px;
    background:url(http://www4.gooten.com/shop/cart08/img/for_fileupload.jpg) no-repeat;
	background-position:0px 0px;
	width:355px;
	height:67px;
	
	
	line-height:0px;
	
	float:right;
}
#for_fileupload a:hover {
    background:url(http://www4.gooten.com/shop/cart08/img/for_fileupload.jpg) no-repeat;
	background-position:-356px 0px;
	width:355px;
	height:67px;
}




/*ご利用事例 集客のお手伝い他、タイトル部*/
.gryu{
   margin:0 0 0 0px;
   padding:0 0 0 0px;
   width:593px;
}
.gryut{
   margin:0 0 0 0px;
   padding:0 0 0 0px;
   background:url(http://www4.gooten.com/shop/cart08/img/goriyou.jpg) no-repeat;
   width:593px;
   height:60px;
   line-height:0px;
   
}

.gryuc{
   margin:0 0 0 0px;
   padding:0 0 0 0px;
   background:url(http://www4.gooten.com/shop/cart08/img/titrep_c.jpg) repeat-y;
   text-align:left;
}
.gryuc p{
   margin:0 0 0 8px;
   padding:0 0 0 0px;
   font-size:13px;
   line-height:150%;
}
.gryub{
   margin:0 0 20px 0px;
   padding:0 0 0 0px;
   background:url(http://www4.gooten.com/shop/cart08/img/titrep_b.jpg) no-repeat;
   width:593px;
   height:20px;
}


.syut{
   margin:0 0 0 0px;
   padding:0 0 0 0px;
   background:url(http://www4.gooten.com/shop/cart08/img/syut.jpg) no-repeat;
   width:593px;
   height:60px;
   line-height:0px;
   
}
.qat{
   margin:0 0 0 0px;
   padding:0 0 0 0px;
   background:url(http://www4.gooten.com/shop/cart08/img/qa.jpg) no-repeat;
   width:593px;
   height:60px;
   line-height:0px;
   
}

.ryou{
   margin:0 0 0 0px;
   padding:0 0 0 0px;
   background:url(http://www4.gooten.com/shop/cart08/img/ryou.jpg) no-repeat;
   width:593px;
   height:60px;
   line-height:0px;
   
}
.mousikomi{
   margin:0 0 0 0px;
   padding:0 0 0 0px;
   background:url(http://www4.gooten.com/shop/cart08/img/mousikomi.jpg) no-repeat;
   width:593px;
   height:60px;
   line-height:0px;
   
}

/*ご利用事例：下*/

.gr {
   margin:20px 0 0 0px;
   padding:0 0 0 0px;
   width:593px;
}

.grl {
   margin:0 13px 0 0px;
   padding:0 0 0 0px;
   width:200px;/*200px*/
   float:left;
}
.grr {
   margin:0 0px 0 0px;
   padding:0 0 0 0px;
   width:370px;
   float:left;
   text-align:left;
}
.grr p {
   margin:0 0px 0 0px;
   padding:0 0 0 0px;
   font-size:13px;
   line-height:150%;
}
.grr_ex p {
   font-size:12px;
   line-height:150%;
   width:350px;
   border:solid 1px;
   margin:3px 0 0 20px;
   padding:1px 3px 1px 3px;
}
.grr h3 {
   margin:0 0px 0 0px;
   padding:0 0 0 0px;
   font-size:16px;
   line-height:1.5em;
   font-weight:bold;
}

.g_other {
   margin:5px 0px 0 0px;
   padding:0 0 0 0px;
   font-size:13px;
   line-height:150%;
   text-align:left;
}
.g_other p {
   margin:0px 10px 0 10px;
   padding:0 0 0 0px;
}



/*集客のお手伝い：下*/
#syuk {
   margin:0 0 0 0px;
   padding:0 0 0 0px;
   text-align:left;
}
#syuk p {
   margin:0 0 0 0px;
   padding:0 0 0 0px;
   font-size:13px;
   line-height:150%;
}
#syuk h3 {
   margin:0 0px 0 0px;
   padding:0 0 0 0px;
   font-size:1em;
   line-height:1.3em;
   color:#336633;
}
#syuk ul {
   margin:20px 0 10px 3px;
   padding:0 0 0 0px;
   list-style:none;
   font-size:13px;
   line-height:150%;
}
.fff {
   margin:0 0 0 20px
}
.fff ul {
   margin:0px 0px 0px 0px;
   padding:0 0 0 0px;
   list-style:none;
   font-size:13px;
   line-height:150%;
}
#sy_ta {
   margin:0 0 0 30px;
}
#sy_ta table {
   font-size:13px;
   line-height:150%;
   padding:2px;
}
#ry_ta {
  margin:0 0 0 0px;
}
#ry_ta table {
   font-size:12px;
   padding:2px;
   text-align:center;
   line-height:150%;
   padding:2px;
}


/*会社概要*/
.comp {
   margin:15px 0 3px 0px;
   padding:0 0 0 0px;
   width:593px;
   text-align:left;
   font-size:13px;
   line-height:150%;
}
.compl {
   margin:0 0 0 7px;
   padding:0 0 0 0px;
   width:120px;
   float:left;
}

.compr {
   margin:0 0 0 53px;
   padding:0 0 0 0px;
   width:400px;
   float:left;
}
.comp  table {
   margin:0px;
   padding:0 0 0 0px;
   text-align:left;
   font-size:13px;
   line-height:150%;
}


.another {
   margin:0 0 0 0px;
   padding:0 0 0 0px;
   text-align:left;
}

.another p {
   font-size:13px;
   line-height:150%;
   margin:0 0 10px 10px;
   padding:0 0 0 0px;
   width:570px;
   text-align:left;
}
.another h3{
   font-size:14px;
   font-weight:900;
   color:#000;
   margin:0 0 0px 15px;
   padding:0 0 0 0px;
}
.another h4 {
   font-size:15px;
   font-weight:900;
   color:#FFFFFF;
   background-color:#FF6633;
   padding:3px;
   margin:0px 0 10px 20px;
   width:80px;
}
.another h5 {
   font-size:13px;
   font-weight:900;
   color:#545454;
   padding:3px;
   margin:0px 20px 0px 0px;
   border:#FF6633 1px solid;
   width:450px;
}
.another b {
   font-size:11px;
   line-height:16px;
   margin:4px 0 0px 0px;
   padding:0 0 0 0px;
   width:450px;
   font-weight:100;
}
.another ul {
   margin:0px 0 20px 30px;
   font-size:13px;
   line-height:150%;
}
.another table {
   margin:0 0px 0 0px;
   font-size:13px;
   line-height:21px;
   color:#000000;
}

#qa02_02 {
   background:url(../img/qa02_02a.jpg) no-repeat;
   width:540px;
   height:136px;
   margin:10px 0 0px 30px;
   padding:0 0 0 0px;
}
#qa02_02 p {
   font-size:12px;
   line-height:17px;
   color:#000000;
   width:400px;
}
#qa02_03 {
   background:url(../img/qa02_03a.jpg) no-repeat;
   width:548px;
   height:90px;
   margin:10px 0 0px 30px;
   padding:0 0 0 0px;
}
#qa02_03 p {
   font-size:11px;
   line-height:14px;
   color:#000000;
   width:410px;
   padding:3px 0 0 0px;
}
#qa02_03 p span {
   font-size:11px;
   line-height:14px;
   color:#FF0000;
}
#qa03 {
   margin:20px 0 0 20px;
}
#qa03 h4 {
   margin:0px 0 0 10px;
   padding:5px 10px;
   background-color:#CCFFFF;
   color:#009966;
   width:520px;
   border-left:solid 10px;
   border-left-color:#009966;
}
#qa03 ul {
   margin:10px 0 0 50px;
   list-style:square;
   font-size:13px;
   font-weight:900;
   line-height:31px;
}
#qa03 li {
}
#qa03 a {
   color:#339999;
   text-decoration:none;
}
#qa03 a:hover {
   color:#CCFFFF;
   text-decoration:none;
}

/*申し込み*/
.mo02 {
   float:right;   
   background-color:#FFFFE6;
   border:#666666 solid 1px;
   margin:0 3px 10px 0px;
   padding:7px;
   text-align:left;
}
.mo02 p {
   margin:0 0px 0 0px;
   font-size:13px;
   line-height:21px;
   width:500px;
   color:#333333;
}
.mo02 table {
   margin:0 0px 0 0px;
   font-size:13px;
   line-height:21px;
   color:#333333
}
.mo02 ul {
   font-size:13px;
   line-height:21px;
   color:#333333
}
.mo02 li {
   margin:0px;
   padding:0px;
}


/*.mo02_02 {
   float:right;   
   background-color:#CCCCCC;
   border:#666666 solid 2px;
   margin:0 0px 10px 0px;
   padding:7px;
}
.mo02_02 ul {
   font-size:14px;
   line-height:21px;
}
.mo02_02 li {
   margin:0px;
   padding:0px;
   width:400px;
}
.mo02_02 p {
   margin:0 0px 0 0px;
   font-size:14px;
   line-height:21px;
}*/
.mo02_01 {
   margin:0 0px 0px 0px;
   padding:0px;
   width:592px;
}

#mousik {
   margin:0 0px 0px 0px;
   padding:0px;
   text-align:right;
}
#mousik ul{
   list-style:none;
   font-size:14px;
   font-weight:bold;
   margin:0px 0 0px 0px;
   padding:0 0 0 0px;
}
#mousik li{
   margin:0px 0 0 0px;
   padding:0px 0px 0 0px;
   background:#339933;
   width:400px;
   height:25px;
   border-left:#006633 solid 8px;
   text-align:center;
   vertical-align:bottom;
}
#mousik a,#mousik a:link,#mousik a:visited {
   display:block;
   color:#FFFFFF;
   text-decoration:none;
}
#mousik a:hover {
color:#99FFCC;}

#mousik02 {
   margin:0 0px 0px 0px;
   padding:0px;
   text-align:right;
}
#mousik02 ul{
   list-style:none;
   font-size:14px;
   font-weight:bold;
   margin:0px 0 0px 0px;
   padding:0 0 0 0px;
}
#mousik02 li{
   margin:0px 0 0 0px;
   padding:0px 0px 0 0px;
   background:#FF6633;
   width:400px;
   height:25px;
   border-left:#FF3300 solid 8px;
   text-align:center;
   vertical-align:bottom;
}
#mousik02 a,#mousik02 a:link,#mousik02 a:visited {
   display:block;
   color:#FFFFFF;
   text-decoration:none;
}
#mousik02 a:hover {
color:#FF3333;}


#mousik00 {
   font-size:13px;
   font-weight:bold;
   text-align:center;
   margin:0px 0 0 0px;
   padding:10px 0 0 0px;
   height:100px;
   width:590px;
}
#mousik00 ul {
   list-style:none;
   margin:0px;
   padding:0px;
}
#mousik00 li {
   margin:4px 0 0 0px;
   padding:4px 0 0 0px;
   width:400px;
   height:20px;
   border:#FF6600 solid 1px;
   border-left:#FF6600 solid 8px;
   background:#FFCC99;
}
#mousik00 a,#mousik00 a:link,#mousik00 a:visited {
   text-decoration:none;
   display:block;
   color:#FF3300;
}
#mousik00 a:hover {
color:#FFFFFF;}


#syuk001{margin:10px 0 20px 0px; padding:5px; width:571px; background:#CCCCCC; font-size:15px; font-weight:bold; border:#333333 5px; border-style:double;}

#syuk001 a,#syuk001 a:link,#syuk001 a:visited {
   display:block;
   color:#333333;
   text-decoration:none;
}
#syuk001 a:hover {
color:#999999;}


#topic {
   margin:0 0px 0px 0px;
   padding:0px;
}
#topic table {
   margin:0 0px 0px 0px;
   padding:0px;
   font-size:12px;
   line-height:15px;
   text-align:center;
}
.ccc {
   margin:0px 0px 0px 20px;
   width:460px;
}
.cccl{
   float:left;
   width:20px; 
   margin:10px 0px 0px 0px;
}
.cccr {
   margin:0px 0px 0px 0px;
   float:right; 
   text-align:left;
}
.cccr p {
   font-size:13px;
   line-height:150%;
   width:400px;
   margin:0 0 20px 0px;
}
.cccr ul {
   font-size:12px;
   line-height:180%;
   font-weight:900;
   margin:0 0 0px 20px;
   list-style:circle;
}
.cccr ul span {
   font-size:11px;
   font-weight:100;
}
.test {
   font-size:13px;
   line-height:150%;
   margin:10px 20px 20px 20px;
   text-align:left;
}
.stnwk {
   background-color:#FF6633;
   border:#FFFF00 solid 3px;
   width:500px;
   text-align:center;
   padding:10px 10px 10px 10px;
   color:#FFFFFF;
   font-weight:bold;
   font-size:16px;
   line-height:23px;
}
.testwk {
   background-color:#DFFFDF;
   border:#009900 solid 3px;
   width:500px;
   text-align:center;
   padding:10px 10px 10px 10px;
   color:#009900;
   font-weight:bold;
   font-size:16px;
   line-height:23px;
}
.pln {
   background:#006600;
   margin:20px 0 10px 0px;
   padding:3px;
   width:580px;
   color:#ffffff;
   text-align:left;
}
.pln h5 {
   font-weight:900;
   font-size:14px;
   margin:0px;
   padding:0px;
}







